使用 NEST 进行分面搜索

Faceted Search With NEST

我打算使用 Elasticsearch 客户端 NEST 的分面搜索功能。不幸的是,版本 2 似乎引入了许多重大更改。特别是,消除与分面搜索相关的所有功能。除了使用 Elasticsearch 的原始 JSON API 之外,还有什么方法可以使用该功能?

https://www.elastic.co/guide/en/app-search/current/facets.html

我在 github 上发现了一个解决问题的问题。 facets 功能在 elasticsearch 中不再可用。

Facets has been replaced by Aggregations since Elasticsearch 1.0

https://github.com/elastic/elasticsearch-php/issues/1060#issuecomment-702038638