0

我有以下 peewee 模型:

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. 实现它的正确语法是什么?

谢谢,

4

1 回答 1

0

如果它帮助别人:

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

其中text包含要搜索的模式(不区分大小写)。

于 2017-04-08T13:51:32.983 回答