我正在使用 Perl 的 KinoSearch 模块来索引一堆文本。
一些文本具有与每个单词关联的数字字段。例如,索引中的单词“Pizza”可能具有像“5.50”(美元)这样的美元字段值。
如何在 KinoSearch 中编写一个查询来查找所有美元值大于 5 的单词?
我什至不确定全文搜索引擎是否可以做这种事情。它看起来更像是一个 SQL 查询。
我正在使用 Perl 的 KinoSearch 模块来索引一堆文本。
一些文本具有与每个单词关联的数字字段。例如,索引中的单词“Pizza”可能具有像“5.50”(美元)这样的美元字段值。
如何在 KinoSearch 中编写一个查询来查找所有美元值大于 5 的单词?
我什至不确定全文搜索引擎是否可以做这种事情。它看起来更像是一个 SQL 查询。
经过一堆搜索(呵呵,呵呵),我在文档中找到了这个: RangeQuery
我也许能够完成这项工作。但似乎新的必需类还不是标准版本的一部分。