@zelenovqq

Как при .find в mongodb получить только 1 значение?

вот код:

сначала создаю аккаунт в базу

await mongo().then(async (mongoose) => {
try {
await setSchema.insertMany( [
{ "account": account }
]);
} finally {
mongoose.connection.close()
}
})

вывожу его

const result = await setSchema.find().limit(1);

console.log(result)

выводится:

{ _id: '5f86fbdb28740118a4dea921', account: '545:545', __v: 0 }

как убрать __v и _id ?
то-есть должно быть
account: '545:545'
или
545:545

Пожалуйста срочно надо помогите!
  • Вопрос задан
  • 104 просмотра
Пригласить эксперта
Ответы на вопрос 1
yarkov
@yarkov
Помог ответ? Отметь решением.
https://docs.mongodb.com/manual/tutorial/project-f...
const result = await setSchema.find({}, {account: 1}).limit(1);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы