flask使用flask_sqlalchemy如何查询满足不等于指定条件的数据?

比方说这条语句,
results = Entity.query.filter_by(content_id=thisId,editUser=editUser).all(),
但是我想查询content_id=thisId同时editUser!="test"的数据,请问如何做。。。

阅读 6.3k
2 个回答

filter_by换成filter就可以了

results = Entity.query.filter(Entity.content_id==thisId,Entity.editUser!=editUser).all()

sql to sqlalchemy 项目,这是基于 MYSQL 的,你要是通过这个练习,你的 sqlalchemy 会飞起来。如果你真需要,我可以给你MySQL的用户和密码。别问我是谁,我是雷锋。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题