If i'm understanding your question correctly, what you're looking for is simply...
stats.field={!tag=pivot_stats}lastPrice facet.pivot={!key=pivot stats=pivot_stats}buyer,vendor ...there should only ever be one set of "{}" in the facet.pivot, defining the set of local params, and there are 2 param=values definied inside those "{}" (just like if you wanted multiple local params for the stats.field to define what stats you want to compute) https://cwiki.apache.org/confluence/display/solr/Local+Parameters+in+Queries https://cwiki.apache.org/confluence/display/solr/Faceting#Faceting-CombiningStatsComponentWithPivots https://cwiki.apache.org/confluence/display/solr/Faceting#Faceting-LocalParametersforFaceting https://cwiki.apache.org/confluence/display/solr/The+Stats+Component#TheStatsComponent-LocalParameters : Date: Thu, 12 Jan 2017 20:44:35 -0500 : From: John Blythe <j...@curvolabs.com> : Reply-To: solr-user@lucene.apache.org : To: solr-user <solr-user@lucene.apache.org> : Subject: Referencing a !key and !stat in facet.pivot : : hi all : : i'm having an issue with an attempt to assign a key to a facet.pivot while : simultaneously referencing one of my stat fields. : : i've got something like this: : : stats.field={!tag=pivot_stats}lastPrice& : > ... : > facet.pivot={!key=pivot} {!stats=pivot_stats}buyer,vendor& ... : : : i've attempted it without a space, wrapping the entire pivot in the !key's : { } braces and anything else i could think of. some return errors, others : return the query results but w an empty : : "facet_counts":{ : > .... : > "facet_pivot":{ : > "pivot":[]}}, : : : it will work if I totally remove the {!key=pivot} portion, however. : : is there any way to have both present? : : thanks! : -Hoss http://www.lucidworks.com/