Might be a formatting error with my mail client, but the very first line is not well formed.
q: * is incorrect q=*:* I do not see that example on the page either. Looks like you took the bit that starts with stats=true and mis-typed the q clause. Best, Erick > On Jul 3, 2019, at 5:08 AM, Ahmed Adel <aa.0...@gmail.com> wrote: > > Hi, > > As per the documentation recommendation of using pivot with stats component > instead ( > https://lucene.apache.org/solr/guide/8_1/faceting.html#combining-stats-component-with-pivots), > replacing the stats options that were previously used with the newer pivot > options as follows: > > q: * > stats=true > stats.field={!tag=piv1 mean=true}average_rating_f > facet=true > facet.pivot={!stats=piv1}author_s > > returns the following error: > > Bad Message 400 > reason: Illegal character SPACE=' ' > > This is a syntax issue rather than a logical one, however. Any thoughts of > what could be missing would be appreciated. > > Thanks, > A. Adel > > On Tue, Jul 2, 2019 at 4:38 PM Ahmed Adel <aa.0...@gmail.com> wrote: > >> Hi, >> >> How can stats field value be calculated for top facet values? In other >> words, the following request parameters should return the stats.field >> measures for facets sorted by count: >> >> q: * >> wt: json >> stats: true >> stats.facet: authors_s >> stats.field: average_rating_f >> facet.missing: true >> f.authors_s.facet.sort: count >> >> However, the response is not sorted by facet field count. Is there >> something missing? >> >> Best, >> A. >>