0

特定の数より大きい2つのインデックス付きフィールドの減算を使用してSolrで検索したいと思います。

たとえば、field(int) startとfieldを含むインデックス付きテーブルがあると(int) endします。solrが。を含むすべてのエントリを検索するようにしますend-start > 100

solrでそのようなクエリを構築する方法は?

このようなもの:?q=sub(end,start):[* TO *]

前もって感謝します

4

1 に答える 1

0

end-startの値を使用して、インデックス時に別のフィールド減算を追加してから使用しますsubtraction:[100 TO *]

于 2012-09-30T09:30:24.793 に答える