flask sqlaichemy中filter和filter_by

简单总结一下:

查询的三种方式:

要实现组合查询,要么连续调用filter:
q = sess.query(IS).filter(IS.node == node).filter(IS.password == password).all()

或者直接用filter_by:
q = sess.query(IS).filter_by(node=node, password=password).all()

或者:

q = sess.query(IS).filter(and_(IS.node=node, IS.password=password)).all()

posted on 2018-04-16 10:11  枫飞飞  阅读(179)  评论(0编辑  收藏  举报