Я использую плагин mongoose paginate и у меня проблема при заполнении других документов. Простое заполнение работает правильно, но если я хочу выбрать selected fields, все поля из заполненных данных будут показаны, и основные поля документа будут удалены.
Я использую Node Express ...
Вот мой код.
var page = (req.body.page)?req.body.page:1;
var perPage = (req.body.itemsPerPage)?req.body.itemsPerPage:10;
var query = {};
var options = {
select:'typeDesc',
populate: 'hospitalType',
lean: true,
limit: perPage,
page: page };
hospital.paginate(query,options).then( function(result) {
res.json(result);
})},
Как видите, я хочу только typeDesc, но получил все данные, и мои основные данные из больницы были удалены.