使用field = string1或string2查询Solr

时间:2012-08-20 08:40:49

标签: search solr

我已经使用Solr构建了一个索引,以便以下查询返回结果:

http://localhost:8983/solr/db/select?q=username_s:*js*

现在我想扩展结果集,除了 js 之外,我还要添加 pa (即具有“pa”的用户)他们名字的一部分)。

我尝试了不同的东西,比如

http://localhost:8983/solr/db/select?q=username_s:"*js* AND *pa*"

无法让它发挥作用。 请建议。感谢。

1 个答案:

答案 0 :(得分:2)

如果您的default-operator设置为OR(在solrconfig.xml中),则可以使用q=username_s:(*js* *pa*)。或者,您可以使用q=username_s:(*js* OR *pa*)

有关详细信息,请参阅documentation