写入和查询Solr

Krt*_*lta 1 solr

我想向Local Solr发送查询.目前我发送的是:

http:// localhost:9001/solrfacetsearch/master_Shop/select /?q = keyword_text_mv%3Aapple&version = 2.2&start = 0&rows = 10&indent = on&qt = geo&lat = 52.398&long = 4.93653&radius = 2000&debugQuery = true.

如您所见,查询是 keyword_text_mv : apple

我想送apple AND orange.

我怎么写这个?以下是否可以?

http:// localhost:9001/solrfacetsearch/master_Shop/select /?q = keyword_text_mv%3Aapple和orange&version = 2.2&start = 0&rows = 10&indent = on&qt = geo&lat = 52.398&long = 4.93653&radius = 2000&debugQuery = true

Ric*_*oli 5

我发现使用基于括号的逻辑分组和布尔语句更容易,换句话说,您的查询将转入:

keyword_text_mv:(apple AND orange)
Run Code Online (Sandbox Code Playgroud)

但这有点奇怪,不确定某些东西可以同时有两个值吗?我想你可能在寻找:

keyword_text_mv:(apple OR orange)
Run Code Online (Sandbox Code Playgroud)

也许?