Я мог бы быть в борьбе, чтобы получить поиск фасетов в mongodb с помощью драйвера C#. Я проверил множество учебников, но не получил подходящего решения. Мой документ/сборник будет следующим.MongoDB faceted search
db.products.insert([
{"product_name": "Product 1", "year":2014,"Manufacturer":"manufacturer1"},
{"product_name": "Product 2", "year":2015,"Manufacturer":"manufacturer2"},
{"product_name": "Product 3", "year":2014,"Manufacturer":"manufacturer1"},
{"product_name": "Product 4", "year":2015,"Manufacturer":"manufacturer2"},
{"product_name": "Product 5", "year":2014,"Manufacturer":"manufacturer1"}
])
Я хочу, чтобы выход как
Год:
2014: 3
2015: 2
Производитель
Manufacturer1: 3
Производитель1: 2
Может ли кто-нибудь помочь мне решить вышеуказанную проблему с помощью драйвера C#.
Я хочу, чтобы это было в одном запросе с использованием C#, можно ли это сделать? – Bhimisetty
В настоящий момент это не может быть сделано ни одним драйвером, потому что сервер не поддерживает эту службу. Однако отслеживайте этот билет на треке для сервера 3.4: https://jira.mongodb.org/browse/SERVER-23654. –
Новый драйвер C# поддерживает это, но я не могу понять, как заставить его работать, чтобы получить ответ – Chris