Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Search 查询字段为string1或string2的Solr_Search_Solr - Fatal编程技术网

Search 查询字段为string1或string2的Solr

Search 查询字段为string1或string2的Solr,search,solr,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*" 就是不能让它工作。 请建议。谢谢。如果您的默认运算符设置为或(在solrconfig.xml中

我使用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*"
就是不能让它工作。
请建议。谢谢。

如果您的默认运算符设置为或(在solrconfig.xml中),您可以使用
q=username:(*js**pa*)
。或者,您可以使用
q=username\s:(*js*或*pa*)


有关更多信息,请参阅。

是的,太好了。这就是答案,请在下面回答。Rene也许你知道哪里有关于查询thanx的文档。