SQLAlchemy ORMクエリでnot like演算子を渡す方法 質問する

SQLAlchemy ORMクエリでnot like演算子を渡す方法 質問する

質問があります:

MyModel.query.filter(Mymodel.name.contains('a_string'))

同じクエリを否定(a)を使って実行する必要があります。みたいではなく演算子)を検索しましたが、私のニーズに合う演算子が見つかりませんでしたSQLAlchemy ドキュメント

SQLAlchemy の sql 部分を使用せずにこれを行う方法はありますか?

ベストアンサー1

フィルターを無効にするだけです:

MyModel.query.filter(sqlalchemy.not_(Mymodel.name.contains('a_string')))

おすすめ記事