2013-12-03 11 views
9

Я хотел бы запустить запрос, который выбирает все сообщения, не чувствительные к регистру, которые имеют названия, которые соответствуют '%' + [some_phrase] + '%'. То есть, выберите все строки, у которых есть заголовки, которые содержат фразу, не учитывающая регистр. Из исследования, которое я сделал, похоже, мне нужно использовать запрос ILIKE Postgres, чтобы он соответствовал нечувствительности к регистру. Как я могу выполнить такой запрос с помощью SQLAlchemy?Запрос PostgreSQL ILIKE с SQLAlchemy

class Post(db.Model): 
    id = db.Column(db.Integer, primary_key = True) 
    title = db.Column(db.String(250)) 
    content = db.Column(db.String(5000)) 
+0

возможно дубликат [нечувствительны к регистру Колба-SQLAlchemy Query] (http://stackoverflow.com/questions/16573095/case-insensitive -flask-sqlalchemy-query) –

ответ

Смежные вопросы