* * * 文章内容仅是作为个人学习记录,如有不足,欢迎指正♥
posts - 19,comments - 0,views - 10243

随笔分类 -  SQLAlchemy

python中,最有名的ORM框架是SQLALCHEMY Object-Relational Mapping 对象,关系,映射
如何使用SQLAlchemy查询多表数据
摘要:释解: # *maps为序列解包 # add_entity多表关系查询使用,在结果集增加关联表的实体类数据,如果后续不使用关联表的数据,则可不进行定义 # getattr获取对象属性值信息,适合**kwargs为不定长参数时去获取实体类的对象,以及属性值同传入的参数进行校验# filter多参数时建 阅读全文
posted @ 2022-08-08 19:13 __陈胖胖 阅读(921) 评论(0) 推荐(0) 编辑
offset(pagNo).limit(pageSize)的使用
摘要:释解: pagNo:代表页眉,pageSize:代表条数 limit:限制查询多少数据 offset:本意是偏移量,这里是从多少开始查询 def query(pagNo, pageSize): pagNo = pageSize * (pagNo - 1) #计算公式的意思就是代表索引从几开始 res 阅读全文
posted @ 2022-08-02 17:10 __陈胖胖 阅读(552) 评论(0) 推荐(0) 编辑
Sqlalchemy的查询结果处理为可视化对象
摘要:Sqlalchemy的查询方式及返回的类型 查询全部: 返回的类型:列表,返回值:是个对象 查询指定条件: 返回的类型:是个对象,返回值:是个sql语句 查询指定字段: 返回的类型:是个对象,返回值:是个sql语句 # 查询全部:释:指查询实体类里面的所有数据,也就是查询User表的所有数据 def 阅读全文
posted @ 2022-07-28 10:55 __陈胖胖 阅读(794) 评论(0) 推荐(0) 编辑
如何使用sqlalchemy创建数据库及表
摘要:# 配置引擎,建立数据库的链接 from sqlalchemy import create_engine,MetaData from sqlalchemy.ext.declarative import declarative_base from sqlalchemy.orm import sessi 阅读全文
posted @ 2022-07-21 16:27 __陈胖胖 阅读(1967) 评论(0) 推荐(0) 编辑
sqlAlchemy创建数据库表时判断数据库名是否存在
摘要:#配置引擎,创建sqlalchemy和数据库的链接 engine = create_engine("数据库类型+数据库驱动名称://用户名:口令@机器地址:端口号/数据库名") engine = create_engine("mysql+pymysql://root:密码@机器地址:3306/数据库 阅读全文
posted @ 2022-07-21 14:48 __陈胖胖 阅读(820) 评论(0) 推荐(0) 编辑
sqlalchemy_utils导入飘红问题
摘要:需要先进行安装sqlalchemy_utils 安装:pip install sqlalchemy_utils 导入:from sqlalchemy_utils import create_database,database_exists 阅读全文
posted @ 2022-07-21 14:38 __陈胖胖 阅读(124) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示