我有一份汽车清单。
我想知道客户购买的最常见的汽车颜色是什么。
我该怎么做?
到目前为止,我的查询是
"params": "q=group:true%26group.field:colour"
但索尔告诉我
"error": {
"msg": "undefined field group",
"code": 400
}
答案 0 :(得分:1)
使用构面功能,您可以轻松获得大多数frequest颜色。您需要添加到现有查询中:
facet.field=colour&facet=on&facet.sort=count
其中color应该是您想要获得facet的字段的名称。 facet.sort param定义了你想要对你的方面进行排序的方式。由于您希望获得最频繁的值,因此需要按计数排序。
有关详细信息,请查看此处 - https://lucene.apache.org/solr/guide/6_6/faceting.html