SQLAlchemy-“动态过滤器”

SQLAlchemy-“动态过滤器”,第1张

SQLAlchemy-“动态过滤器

假设您正在使用ORM。

在这种情况下,该

filter
函数将返回查询对象。您可以通过执行类似的 *** 作来有条件地构建查询

query = Session.query(schema.Object).filter_by(attribute=value)if condition:    query = query.filter_by(condition_attr=condition_val)if another_condition:    query = query.filter_by(another=another_val)#then finally execute itresults = query.all()


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5666765.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存