PostgreSQL ILIKE-Abfrage mit SQLAlchemy
Ich möchte eine Abfrage ausführen, bei der alle Posts ausgewählt werden, bei denen die Groß- und Kleinschreibung nicht beachtet wird und deren Titel übereinstimmen'%' + [some_phrase] + '%'
. Das heißt, wählen Sie alle Zeilen mit Titeln aus, dieenthalten Ein Ausdruck, bei dem die Groß- und Kleinschreibung nicht beachtet wird. Aus den Recherchen, die ich durchgeführt habe, geht hervor, dass ich die ILIKE-Abfrage von Postgres verwenden muss, um eine Übereinstimmung zwischen Groß- und Kleinschreibung zu erzielen. Wie kann ich mit SQLAlchemy eine solche Abfrage ausführen?
class Post(db.Model):
id = db.Column(db.Integer, primary_key = True)
title = db.Column(db.String(250))
content = db.Column(db.String(5000))