Mongodb Генерация уникального случайного с набором результатов в Query - PullRequest
0 голосов
/ 29 августа 2018

Я хочу создать уникальный номер для каждого документа при выполнении запроса. Ниже приведен мой запрос, который генерирует случайное число, но это число совпадает с моим 20 результирующим набором. При повторном выполнении номер меняется, но все 20 записей имеют одинаковые номера.

db.content.aggregate([
  {$match: {cid:8144974}}
 ,{$addFields: {'getrandom': Math.random()}}
  ,{$limit:20}
  ])

Есть ли другой способ получить уникальное случайное число?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...