Я использую mongoose find (), чтобы найти определенный атрибут, который просматривает различные атрибуты, например,
exports.isPhoneAlreadyExists = (req, res) => {
var searchedPhone = req.params.phone;
var searchOnPhoneWithOr = [{ 'phone1': searchedPhone }, { 'phone2': searchedPhone }, { 'phone3': searchedPhone }, { 'phone4': searchedPhone }, { 'phone5': searchedPhone }];
contact.find({ $or: searchOnPhoneWithOr }, {}, function (err, resp) {
if (err) {
res.send(err);
}
res.json(resp);
});
};
он не возвращает мне весь объект, он возвращает только те атрибуты, которые не пусты, я хочу получить весь объект вместе с пустыми атрибутами.