У меня есть база данных MongoDB с документами, которые выглядят так:Construct Количество запросов в MongoDB
{"users" : ["u1", "u2", "u3"]}
{"users" : ["u1", "u4"]}
{"users" : ["u1", "u3", "u5", "u6", "u7"]}
Я хотел бы, чтобы получить кол-документа с большим количеством пользователей. Используя вышеизложенное, запрос вернет 5 как самый высокий счет пользователя в базе данных. Как я могу это сделать в MongoDB?
я могу получить ряд документов с определенным размером с:
db.mydb.find({users: {$size: 5}}).count()
Однако, я не могу понять, как найти наибольшее количество среди всех документов в массиве пользователя.
Спасибо.