Вы можете деструктурировать ответ на запрос:
const { label, value } = await DD_PR_addresstype.create(req.body);
res.status(200).json({
success: true,
data: { label, value }
});
Но это просто способ написать меньше кода для:
data: {
value: dropdowns.value,
label: dropdowns.label
}
Если вы хотите получить документ позже только с заданными реквизитами, тогда ответ projection
(который был удален между ними) - это способ go.
Поскольку другой projection
ответ был удален, я добавляю его сюда (используя _id
в качестве примера):
const dropdowns = await DD_PR_addresstype.find( { _id: "5f252a444824ac0164195c1a" }, { label: 1, value: 1 } )