Ich versuche, einige Namen mit dem Namen übereinstimmen, mit dem folgenden Code:Wie benutzt man ilike sqlalchemy im Postgresql Array Feld? Ich habe bereits in meiner Postgresql Datenbank
last_like = '{last_name}%'.format(last_name)
matches = Session.query(MyTable).filter(or_(
MyTable.name.ilike(last_like),
MyTable.other_names.any(last_like, operator=ilike_op),
)).all()
Im Wesentlichen versucht, die Namensspalte oder keines der anderen Namen entsprechen gespeichert als ein Array in der Spalte andere_Namen.
Aber ich bekomme:
KeyError: <function ilike_op at 0x7fb5269e2500>
Was mache ich falsch?