我可以针对具有字符分隔整数的字段运行Lucene查询吗?

时间:2016-05-06 16:07:29

标签: asp.net lucene content-management-system

我在ASP.NET CMS 中工作,它使用Lucene.NET的抽象来驱动搜索。遗憾的是,它并没有为我提供如何构建这些索引的大量控制权。

但是,我确实可以完全控制查询此索引的代码。我可以使用Lucene query parser syntax构建自己的查询。我也有各种分析仪。

我所拥有的是一个文本字段,其中包含由分号分隔的整数ID列表。如果我手动构建索引文档,我可以复制字段名称(参考this answer on SO)。但我没有那么奢侈。

所以说我有2个索引文档。第一个字段test的值为1,5,94,第二个字段为test,值为4,95,555。我是否可以以任何方式构建一个查询解析器字符串,该字符串仅在字段5中搜索test的所有实例时才返回第一个文档?

0 个答案:

没有答案