Peewee orm 还原 contains/startswith/endswith

Peewee orm revert contains/startswith/endswith

我有这个而且效果很好

Model.name.startswith(name)

但我需要这个

name.startswith(Model.name)

字符串中出现字段值。 谢谢

使用值()。注意加了一个通配符

Model.select().where(Value(name).startswith(Model.name))

对应的SQL,大约为:

SELECT id, name
FROM model_tbl
WHERE '<value in name var>' LIKE (name || '%')