Как мне обновить мою коллекцию в mongoDB, чтобы я добавил идентификатор пользователя - PullRequest
0 голосов
/ 15 декабря 2018

Моя коллекция выглядит примерно так

    ID: ...,
   param1: value1
   param2: value2

Но я хочу добавить к этому объекту идентификатор пользователя, чтобы он выглядел следующим образом

userid:{
ID: ...,
param1: value1,
param2: value2
}

Есть ли способ?сделать это?

Спасибо 100

1 Ответ

0 голосов
/ 15 декабря 2018

создайте новое имя схемы user_detail, теперь у вас есть 2 схемы, одна из которых является пользовательской, а другая - user_detail. Схема пользователя будет похожа на схему: {userid: {type: Object, ref: user_detail}}

user_detail schema:{ID: ..., param1: значение1, param2: значение2} Таким образом, ваш конечный результат будет таким:

_Id: '', идентификатор пользователя: {_Id: '', param1: значение1, param2:значение2}

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