Więc mam dyktat przeszedł ze strony internetowej. Chcę zbudować zapytanie dynamicznie w oparciu o dyktando. Wiem, że mogę:SQLAlchemy - dynamicznie generuj filtr zapytań od dyktowania
session.query(myClass).filter_by(**web_dict)
Działa to jednak tylko wtedy, gdy wartości są dokładnie dopasowane. Muszę "polubić" filtrowanie. Moja najlepsza próba przy użyciu atrybutu __dict__
:
for k,v in web_dict.items():
q = session.query(myClass).filter(myClass.__dict__[k].like('%%%s%%' % v))
Nie wiesz, jak zbudować kwerendę stamtąd. Każda pomoc będzie niesamowita.
TokenMacGuy ponownie uderza. Cue the music ... – MFB
Lol, zabiera mnie ... :) – MFB
proszę nie spamuj w komentarzu ..! – PersianGulf