我有一个不寻常的情况。通常,当您搜索文本索引时,您将针对具有大量术语的文档搜索少量的关键字。
例如,您可能搜索“ quick brown”,并期望与“ quick brown fox jumps the lazy dog”相匹配。
我遇到的情况是我的文档存储中有很多小短语,我希望将它们与较大的查询短语匹配。
例如,如果我有一个查询:
和文件
我想查找查询中出现短语的文档。在这种情况下,“棕色快速”和“懒狗”(但不能“翻过来”,因为尽管令牌匹配,但它不是搜索字符串中的短语)。
SOLR / lucene是否可能进行这种查询?