كيفية تمرير غير مثل المشغل في استعلام SQLAlchemy Orm

StackOverflow https://stackoverflow.com/questions/5018694

  •  14-11-2019
  •  | 
  •  

سؤال

لدي استعلام: giveacodicetagpre.

أحتاج إلى القيام بنفس الاستعلام ولكن مع النفي (A ليس مثل المشغل) ولكن لم يجد أي مشغل مطابق حاجتي في وثائق sqlalchemy .

هل هناك أي طريقة للقيام بذلك دون استخدام جزء SQL من Sqlalchemy ؟؟

هل كانت مفيدة؟

المحلول

Just negate the filter:

MyModel.query.filter(sqlalchemy.not_(Mymodel.name.contains('a_string')))
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top