2017-04-08 5 views
0

私は、次のピーウィーのモデルがあります:すべてのレコードを検索/列に与えられた単語を含むピーウィーORMモデルの行

class Product(peewee.Model): 
    key = peewee.IntegerField(unique=True) 
    name = peewee.CharField(null=False) 
    is_active = peewee.CharField(null=True) 
    base_price = peewee.IntegerField(null=True) 

が、私はその列「名前」に含まれるすべての製品を検索したいと思いますが単語 "foo"。

  1. Product.get()で行うことはできますか?
  2. これは正しい構文ですか?

おかげで、

答えて

0

場合、それは他の誰かに役立ちます:

Product.select().where(Product.name.contains(text)) 

テキストは(大文字と小文字を区別しない)を検索するパターンが含まれています。

関連する問題