Hi, I'm trying out the Streaming Expressions in Solr 6.3.0.
Currently, I'm facing the issue of not being able to get the fields in the result-set to be displayed in the same order as what I put in the query. For example, when I execute this query: http://localhost:8983/solr/collection1/stream?expr=facet(collection1, q="*:*", buckets="id,cost,quantity", bucketSorts="cost desc", bucketSizeLimit=100, sum(cost), sum(quantity), min(cost), min(quantity), max(cost), max(quantity), avg(cost), avg(quantity), count(*))&indent=true I get the following in the result-set. { "result-set":{"docs":[ { "min(quantity)":12.21, "avg(quantity)":12.21, "sum(cost)":256.33, "max(cost)":256.33, "count(*)":1, "min(cost)":256.33, "cost":256.33, "avg(cost)":256.33, "quantity":12.21, "id":"000001", "sum(quantity)":12.21, "max(quantity)":12.21}, { "EOF":true, "RESPONSE_TIME":359}]}} The fields are displayed randomly all over the place, instead of the order sum, min, max, avg as in the query. Is there any way which I can do to the fields in the result-set to be displayed in the same order as the query? Regards, Edwin