Django之ORM增刪改查

1.ORM查詢

先寫了一個models.py3d

(1)查詢全部數據:

(2)查詢一條數據

(3)查詢不知道是多少條數據

obj=models.School.objects.filer(name='Yizhong')
for item in obj:
    print(item,type(item))

(4)當是字典時:

沒查到時用get方法會報錯:code

2.ORM增長

obj=models.School.objects.create(name='SanZhong')
print(obj,type(obj),obj.name)

3.ORM刪除

4.ORM修改

obj=models.School.objects.filter(**dic).update(name='SanZhong')
print(obj,type(obj))

還有一種不經常使用的get方式,當修改沒有參數時會報錯:blog

obj=models.School.objects.get(name='SiZhong')
obj.name='WuZhong'
print(obj,type(obj))
相關文章
相關標籤/搜索