У меня есть приложение для опроса, в котором, когда пользователь голосует, такие записи создаются в коллекции votes
:
{"vote": "apples", "voter_id": 54729, "poll_id": 1}
{"vote": "oranges", "voter_id": 48201, "poll_id": 1}
{"vote": "apples", "voter_id": 22810, "poll_id": 1}
{"vote": "oranges", "voter_id": 55901, "poll_id": 1}
{"vote": "oranges", "voter_id": 54321, "poll_id": 1}
Я пытаюсь выяснить запрос, который позволил бы мне чтобы найти самые популярные голоса для данного poll_id
. Для приведенного выше примера данных я хочу получить такой результат:
{"vote": "oranges", "count": 3}
{"vote": "apples", "count": 2}
Какой запрос мне следует использовать для этого?