我尝试使用peewee返回在Sqlite数据库中特定项目的文本字段中包含特定短语或单词的结果。
我目前的尝试是:
for key in listOfKeys:
foundPun = models.Pun.select().where(key in str(models.Pun.keywords)).get()
click.echo('-'*10)
click.echo(foundPun.pun)
click.echo('-'*10)
返回错误:
AttributeError: 'bool' object has no attribute 'clone'
作为参考,这是Pun模型:
class Pun(Model):
pun = TextField()
keywords = TextField(default="")
tags = TextField(default="")
class Meta:
database = db
这是在peewee中搜索结果的正确方法吗?
任何帮助或指向我正确的方向都非常感激!