如何获取具有特定索引的solr xml数据以及多值?

时间:2013-04-19 13:59:05

标签: solr

中存储的solr数据中
<doc>
<str name="id">44</str>
<str name="age">1</str>
<str name="employer_id">33</str>
<arr name="languages">...</arr>
<str name="latlng">37.36883,-122.0363496</str>
<str name="occupation">6</str>
<arr name="payrange">...</arr>
<arr name="shift">...</arr>
<arr name="workschedule">...</arr>
</doc>

我想搜索占用= 5 payrange = 8或9或10的所有数据以及与latlong绑定的位置。

1 个答案:

答案 0 :(得分:0)

请参阅以下资源,以获取有关在Solr中执行查询的信息。

您应该能够通过对职业和支付范围字段使用过滤查询和范围查询来完成您的需求。您很可能需要使用geodist函数来进行latlong的位置边界。