solr范围查询特定id如/ solr / select?q = x:[1,2,5,11,64589]

时间:2010-03-28 17:32:29

标签: solr

我在solr(int type)

中有一些特定的id,如1,2,5,11,64589

我想查询ttp:// localhost:8983 / solr / select?q = x:[1,2,5,11,64589],但不起作用(得到错误)。怎么办?

注意:我可以使用“ OR ”来实现,但我想要简单的方法(以及max url char length中的其他问题限制)

2 个答案:

答案 0 :(得分:20)

以下是您的选择:

答案 1 :(得分:3)

在Solr 4.10和Heliosearch 0.07中,您可以使用更有效的术语查询:

q={!terms f=id}1,2,5,11,64589