0
在Solrj(Solr的3.6),我能够过滤我寻找一个充满活力的领域:Solrj查询动态栏
params.set("fl", "name*_s");
还是我still需要将这个字段复制到一个新的领域(非动态)为了搜索它?
预先感谢您。
在Solrj(Solr的3.6),我能够过滤我寻找一个充满活力的领域:Solrj查询动态栏
params.set("fl", "name*_s");
还是我still需要将这个字段复制到一个新的领域(非动态)为了搜索它?
预先感谢您。
params.set(“fl”,“name * _s”);
我不认为你可以在3.6中做到这一点。至少,the patch被标记为“Fix Version/s:4.0”
现在,您仍然可以通过直接命名直接从特定动态字段(如“name123_s”)检索值。
但我不知道我是否回答正确的问题,因为“fl”不参与过滤或搜索。 “fl”是要返回的存储字段的列表。
如果要搜索多个字段,应查看edismax查询解析器的“qf”参数。
太好了,谢谢! – Chris 2012-04-22 23:08:02