Поиск всех записей / строк в модели Peewee ORM, которые содержат данное слово в столбце
У меня есть следующая модель 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".
- Можно ли это сделать с помощью Product.get()?
- Какой правильный синтаксис для его достижения?
Спасибо,
1 ответ
В случае, если это помогает кому-то еще:
Product.select().where(Product.name.contains(text))
где текст содержит образец для поиска (без учета регистра).