🦸 分面介绍
分面是一种基于共同值将文档分组的方法。例如,如果你有一个电影列表,你可能想按类型对它们进行分组。然后你可以使用分面来过滤结果,只显示某一类型的电影。
一个常见的用例是使用分面来创建过滤器。你可以在大多数电子商务网站上看到这一点。例如,你会看到页面左侧的一列类别,每个类别旁边都有一个数字。这个数字表示该类别中的产品数量。
{
"facet": {
"operator": {
"range": {
"path": "year",
"gte": 2000,
"lte": 2015
}
},
"facets": {
"genresFacet": {
"type": "string",
"path": "genres"
}
}
}
}