25
ウェブページからdictが渡されました。私はdictに基づいてクエリを動的に構築したい。私は私ができることを知っています:SQLAlchemy - dictから動的にクエリフィルタを構築する
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