[django] ORM增删改查

原文章链接:wupeiqi

操作表

  1. 基本操作

    # 增
    # models.Tb1.objects.create(c1='xx', c2='oo')  增加一条数据,可以接受字典类型数据 **kwargs
    # 或
    # obj = models.Tb1(c1='xx', c2='oo')
    # obj.save()
    
    # 查
    # models.Tb1.objects.get(id=123)         # 获取单条数据,不存在则报错(不建议)
    # models.Tb1.objects.all()               # 获取全部
    # models.Tb1.objects.filter(name='seven') # 获取指定条件的数据
    
    # 删
    # models.Tb1.objects.filter(name='seven').delete() # 删除指定条件的数据
    
    # 改
    # models.Tb1.objects.filter(name='seven').update(gender='0')  # 将指定条件的数据更新,均支持 **kwargs
    # 或
    # obj = models.Tb1.objects.get(id=1)
    # obj.c1 = '111'
    # obj.save()                                                 # 修改单条数据
    
posted @ 2019-10-05 10:10  Moke丶青  阅读(100)  评论(0编辑  收藏  举报