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 函数?

Python-Sqlalchemy-Postgres:如何将子查询结果存储在变量中并将其用于主查询

flask-SQLAlchemy怎么查询具体字段

flask-SQLAlchemy怎么查询具体字段

python写一个查询接口

FLASK-SQLALCHEMY如何使用or和and条件进行组合查询