我有产品索引,可在类别页面上显示过滤结果。
因此,我的索引可能类似于:https://gist.github.com/1a0327d8a321dc6627e197b94f4209c9
1。的解决方案已在此处发布:https://stackoverflow.com/a/40922535使用可选过滤器,目前处于私人测试阶段:https://www.algolia.com/doc/advanced/optional-filters-scoring/。在查询时,我可以$results = $collection.Find($query).SetFields( [MongoDB.Driver.Builders.fields]::Exclude("_id").include("Car"))
更新:Algolia代表告诉我,此功能的性能成本很高,因此对企业客户来说真的很可行。< / p>
然而,我对如何拉 2。和 3。感到茫然。
非常感谢任何指导!