Вход в мангуст с узлом 11.11 - Вся объектная модель - PullRequest
0 голосов
/ 12 марта 2019

Добрый день,

В эти выходные я прохожу 11.11 версию NODEJS .

Когда я использовал, например:

User.findOne ({_ id}). Then (user => console.log (user)

Это просто отправило мне объект пользователя и его данные: {_id: «daa8908908azdza» name: «Домкраты»}

Теперь мне возвращаются все модели и параметры.

Как мне решить эту проблему? Это довольно проблематично

Спасибо

Пример журнала пользователя

https://image.noelshack.com/fichiers/2019/11/2/1552403883-capture-d-ecran-2019-03-12-a-16-11-12.png

tps: //i.stack.imgur.com/B0KmY.png

1 Ответ

0 голосов
/ 12 марта 2019

Вы можете выбрать только некоторые поля, используя:

User
   .findOne({_id})
   .select("name age")
   .then(user => console.log(user)) // { _id: "daa8908908azdza", name: "Jacks", age: 28 }

Обратите внимание, что _id всегда выбран, если вы не хотите его, вы можете явно отменить его выбор:

.select("-_id name age") // { name: "Jacks", age: 28 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...