You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by 刘正 <de...@gmail.com> on 2019/02/07 17:55:32 UTC
Solr collapse result repeat in 6.6.5 cloud example techproducts.
i try request this to techproducts collection
{code}
select?fl=id,genre_s&fq={!collapse%20field=genre_s}&indent=on&q=genre_s:*&wt=json
{code}
and i get response
{code:json}
{
"responseHeader":{
"zkConnected":true,
"status":0,
"QTime":6,
"params":{
"q":"genre_s:*",
"indent":"on",
"fl":"id,genre_s",
"fq":"{!collapse field=genre_s}",
"wt":"json"}},
"response":{"numFound":3,"start":0,"maxScore":1.0,"docs":[
{
"id":"0812521390",
"genre_s":"fantasy"},
{
"id":"0553573403",
"genre_s":"fantasy"},
{
"id":"0553293354",
"genre_s":"scifi"}]
}}
{code}
when i request in grouping
{code}
select?fl=id,genre_s&group.field=genre_s&group.limit=1&group=true&indent=on&q=genre_s:*&wt=json
{code}
i get the response
{code:json}
{
"responseHeader":{
"zkConnected":true,
"status":0,
"QTime":9,
"params":{
"q":"genre_s:*",
"indent":"on",
"fl":"id,genre_s",
"group.limit":"1",
"wt":"json",
"group.field":"genre_s",
"group":"true"}},
"grouped":{
"genre_s":{
"matches":10,
"groups":[{
"groupValue":"fantasy",
"doclist":{"numFound":8,"start":0,"maxScore":1.0,"docs":[
{
"id":"0553573403",
"genre_s":"fantasy"}]
}},
{
"groupValue":"scifi",
"doclist":{"numFound":2,"start":0,"docs":[
{
"id":"0553293354",
"genre_s":"scifi"}]
}}]}}}
{code}
Re: Solr collapse result repeat in 6.6.5 cloud example techproducts.
Posted by Joel Bernstein <jo...@gmail.com>.
Do you have more then one shard? Collapse requires that all docs in the
same collapse group be co-located on the same shard.
Grouping I believe does not require this is some scenarios.
Joel Bernstein
http://joelsolr.blogspot.com/
On Thu, Feb 7, 2019 at 4:07 PM 刘正 <de...@gmail.com> wrote:
> i try request this to techproducts collection
>
> {code}
>
> select?fl=id,genre_s&fq={!collapse%20field=genre_s}&indent=on&q=genre_s:*&wt=json
> {code}
>
> and i get response
>
> {code:json}
> {
> "responseHeader":{
> "zkConnected":true,
> "status":0,
> "QTime":6,
> "params":{
> "q":"genre_s:*",
> "indent":"on",
> "fl":"id,genre_s",
> "fq":"{!collapse field=genre_s}",
> "wt":"json"}},
> "response":{"numFound":3,"start":0,"maxScore":1.0,"docs":[
> {
> "id":"0812521390",
> "genre_s":"fantasy"},
> {
> "id":"0553573403",
> "genre_s":"fantasy"},
> {
> "id":"0553293354",
> "genre_s":"scifi"}]
> }}
> {code}
>
> when i request in grouping
>
> {code}
>
> select?fl=id,genre_s&group.field=genre_s&group.limit=1&group=true&indent=on&q=genre_s:*&wt=json
> {code}
>
> i get the response
>
> {code:json}
> {
> "responseHeader":{
> "zkConnected":true,
> "status":0,
> "QTime":9,
> "params":{
> "q":"genre_s:*",
> "indent":"on",
> "fl":"id,genre_s",
> "group.limit":"1",
> "wt":"json",
> "group.field":"genre_s",
> "group":"true"}},
> "grouped":{
> "genre_s":{
> "matches":10,
> "groups":[{
> "groupValue":"fantasy",
> "doclist":{"numFound":8,"start":0,"maxScore":1.0,"docs":[
> {
> "id":"0553573403",
> "genre_s":"fantasy"}]
> }},
> {
> "groupValue":"scifi",
> "doclist":{"numFound":2,"start":0,"docs":[
> {
> "id":"0553293354",
> "genre_s":"scifi"}]
> }}]}}}
> {code}
>