python sqlalchemy 查询条件怎么写
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python sqlalchemy 查询条件怎么写相关的知识,希望对你有一定的参考价值。
参考技术A 通过Flask-SQLAlchemy提供的一个query属性,当你通过model类的query属性,你可以得到一个数据库表的查询结果集。i.User.query.filter_by(username='peter').first(),通过filter_by方法里的条件表达式来对query所得到的结果集进行过滤,得到你想要得到的结果。
example:
Retrieve a user by username通过username属性为’peter‘过滤结果集:
>>> peter = User.query.filter_by(username='peter').first()
>>> peter.id
1
>>> peter.email
u'peter@example.org'
当不存在结果集时返回none:
>>> missing = User.query.filter_by(username='missing').first()
>>> missing is None
True 本回答被提问者采纳
以上是关于python sqlalchemy 查询条件怎么写的主要内容,如果未能解决你的问题,请参考以下文章
如何在 sqlalchemy 查询过滤器中使用用户定义的 python 函数?