0

我正在使用 python 和 Flask-Whooshalchemy 构建文本搜索,目前我有这样的东西:

Entry.query.whoosh_search('something').all()

它通过条目的正文和标题。但是,仅当内容具有该确切字符串时,它才会返回 true。所以例如

Entry.query.whoosh_search('cat').all()

返回带有“I have a cat”但不带有“housecat”或“cats”的条目。

如何让搜索在字符串中找到字符串?

4

1 回答 1

0

尝试

Entry.query.whoosh_search('*something*').all()

'*' 用于零个或多个字符。

于 2014-06-09T16:39:27.743 回答