25
所以我有一个从网页传递的字典。我想基于字典动态生成查询。我知道我可以这样做:SQLAlchemy - 从字典中动态构建查询过滤器
session.query(myClass).filter_by(**web_dict)
但是,只有当这些值完全匹配时才起作用。我需要做'喜欢'过滤。使用__dict__
属性我最好的尝试:
for k,v in web_dict.items():
q = session.query(myClass).filter(myClass.__dict__[k].like('%%%s%%' % v))
不知道如何建立从那里查询。任何帮助都是极好的。
TokenMacGuy再次罢工。提示音乐... – MFB
哈哈,带我回去... :) – MFB
请不要评论垃圾邮件..! – PersianGulf