![]() | |
Kris Air Cooler Evaporate 2.5 Ltr 45 WattPenyejuk udara Kris dapat ditempatkan pada berbagai ruangan, seperti pada kamar maupun ruangan keluarga. Digunakan untuk meningkatkan sirkulasi udara pada ruangan, dan membantu menyejukkan ruangan yang terlalu pengap. Air cooler juga dapat digunakan bersama dengan blue ice. Free Klik Disini ! |
ORM (Object Relational Mapping) adalah metode pemrograman yang digunakan untuk mengkonversi data dari lingkungan bahasa pemrograman berorientasi objek (OOP) dengan lingkungan database relasional.
Kenapa kta perlu menerapkan ORM, yaitu karena:
class Province(CreateUpdate):
code = models.IntegerField()
name = models.CharField(max_length=255, blank=True)def __str__(self):
return self.nameclass City(CreateUpdate):
code = models.IntegerField()
name = models.CharField(max_length=255, blank=True)
province = models.ForeignKey(Province, related_name='city',on_delete=models.PROTECT)def __str__(self):
return self.name
Dari kode diatas kita sudah punya 2 table, table province dan city. Django framework telah membangun ORM cukup baik melalui django models. Di bawah ini beberapa perintah dari dari django models operation CRUD.
sql :
select * from city where id=38
City.objects.get(id=38)
sql :
select * from city where code=32
City.objects.filter(code=32)
sql :
select * from city
django:
City.objects.all()
select * from city a inner join province b on a.province_id = b.id where b.code = 13
City.objects.get(province__code=13)
untuk mempelajari lebih lanjut klik tautan ini
Baca juga artikel berikut ini :