标签: azure-search
天蓝色搜索相当新,只是想知道facet和filter有什么区别?
假设我有一个产品表,它有类别和子类别。如果我想在一个类别下返回东西,我应该使用$ filter还是使用facet?这两者有什么区别?
非常感谢
答案 0 :(得分:6)
过滤器用于限制查询返回的文档。 Faceting用于生成这些文档的字段值摘要。详细信息为here,您可以找到有关如何使用分面和过滤here的更多常规信息。
对于您的具体示例,要检索一个类别的文档,请使用过滤器。如果您想要查看该类别的每个子类别中有多少文档(例如),请使用构面。