【发布时间】:2017-09-22 07:01:25
【问题描述】:
我想在 solr 中搜索数据。我有一个包含逗号分隔 ID 的字段。如何在 solr 中搜索逗号分隔的 id?我在一个数组中有 id,我需要像这样进行搜索:
要搜索的 ID:[1,5]
solr 字段中的 ID:“1,2,3,4,5,6”
【问题讨论】:
-
只要
q.op或者默认的操作符是OR,顺便说一句,这个答案可以浓缩为ids:(1 2 3 4 5)。
标签: solr
我想在 solr 中搜索数据。我有一个包含逗号分隔 ID 的字段。如何在 solr 中搜索逗号分隔的 id?我在一个数组中有 id,我需要像这样进行搜索:
要搜索的 ID:[1,5]
solr 字段中的 ID:“1,2,3,4,5,6”
【问题讨论】:
q.op或者默认的操作符是OR,顺便说一句,这个答案可以浓缩为ids:(1 2 3 4 5)。
标签: solr
使 solr 中的字段成为多值并尝试这样:
q=field:*7*
【讨论】:
我通过使用 @MathsLindh 在评论中提到的 or 运算符得到正确的结果。 感谢您的回复。 :)
【讨论】: