大家好,我已经开始研究一个需要solr实现搜索的项目。
我正在使用SolrNet Lib,我的问题是: 我在solr index Maxsal和Minsal中有两个字段,我有Currentsal参数,其中包含工资金额。我想要的是,获得满足这个条件的所有记录:
currentsal< Maxsal && currentsal> Minsal
答案 0 :(得分:2)
看看Solr范围查询。它应该允许创建这样的查询
minsal:[* to PARAM]和maxsal:[PARAM TO *]
有关详细信息,请查看此处 - http://www.solrtutorial.com/solr-query-syntax.html
答案 1 :(得分:0)
从未注意到Query()也接受字符串参数。
所以, Solr.Query(&#34; MaxSal&lt; =&#34; +参数&amp;&amp; MinSal&gt; =参数&#34;)