Solr在2场上减法搜索

时间:2012-09-28 15:21:21

标签: solr field subtraction

我想在solr中搜索2索引字段上的减法大于特定数字。

例如,假设我有一个带有字段(int) start和字段(int) end的索引表,我希望solr找到end-start > 100的所有条目。

如何使用solr构建这样的查询?

像这样:?q=sub(end,start):[* TO *]

提前致谢

1 个答案:

答案 0 :(得分:0)

您只需在索引时添加另一个字段减法,其值为end-start,然后使用subtraction:[100 TO *]