sqlalchemy使用及序列化
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlalchemy使用及序列化相关的知识,希望对你有一定的参考价值。
参考技术A config.pymodel.py
查询中,对查询结果用all(),表示取所有,用one()或者first()表示取第一个;
联合条件查询and_,or_需要使用filter进行筛选,而单个查询既能使用filter,也可以使用filter_by进行筛选,用filter筛选需要使用类.字段==的形式进行筛选,而filter_by直接使用字段=进行筛选即可
use.py
form.py
use.py
要联结超过 2 张以上的表,可以直接在 join 得到的结果之后链式调用 join 。也可以在 filter 的结果后面链式调用 join 。join 和 filter 返回的都是 query 对象,因此可以无限链式调用下去。
写完查询后,应该打印生成的 SQL 语句查看一下有没有性能问题。
以上是关于sqlalchemy使用及序列化的主要内容,如果未能解决你的问题,请参考以下文章
使用 SQLAlchemy 进行 PostgreSQL ILIKE 查询