есть запрос вида:
print query(Trademark).filter_by(confirmed=True).filter(Trademark.name.ilike('%' + text +'%')).count()
Мне нужно составить запрос используя ilike на несколько полей ( с объединением условий через “or” или “and” ) по text. Как будет выглядить синтаксис в таком случае ? Ну и само собой не хочется писать конструкции вида:
if text:
print query(Trademark).filter_by(confirmed=True).filter(Trademark.name.ilike('%' + text +'%')).count() Т е возможно ли в данном синтаксисе использовать условия ТОЛЬКО если переменные confirmed, text существуют ?