【前言】

想要使用ORM在数据库中进行操作数据,前提是已经新建了ORM模型 ;就是我们之前已经搭建的模型https://www.jb51.net/article/218036.htm

【ORM操作步骤】

  • 构造ORM模型对象
  • 添加到session
  • 提交到数据库
  • 出现异常,回滚事务(可选)

【构造ORM模型对象】

user_obj = User(username="use1",password="123456",real_name = "用户1",age=12)
# 方法一 实例化sessionfrom sqlalchemy.orm import Sessionwith Session(engine) as session:    session.add(User())    session.commit()#  方法二 使用工厂函数创建from sqlalchemy.orm import sessionmakerSession = sessionmaker(engine)with Session.begin()  as session:    session.add(User())

1. excute(statement, params=None,*args) 执行SQL查询

2. delete(instance) 物理删除数据

3. get(entity,idnet,*args) 根据主键返回满足条件的ORM对象/None

4. query(*entities,**kwargs)

使用ORM查询,返回Query对象

更多相关文章

  1. mybatisplus的坑 insert标签insert into select无参数问题的解决
  2. python起点网月票榜字体反爬案例
  3. 《Android开发从零开始》——25.数据存储(4)
  4. Android系统配置数据库注释(settings.db)
  5. Android中不同应用间实现SharedPreferences数据共享
  6. android图表ichartjs
  7. Android内容提供者源码
  8. android SharedPreferences
  9. Android(安卓)Paging组件Demo

随机推荐

  1. Android EditText
  2. Android重启应用程序 && 不重启应用不改
  3. Android(安卓)Tv ListView支持遥控器item
  4. Virtual Box 虚拟机安装Android
  5. android webview httpdefaultclient cook
  6. 欢迎使用CSDN-markdown编辑器
  7. android开发学习资料
  8. Android ProgressBar的使用
  9. android 自定义 checkbox
  10. Install NDK in Eclipse/Android Studio