猫鼬填充未返回正确的预期结果

时间:2018-08-17 12:26:26

标签: node.js express mongoose

我在某一时刻是结构,我在做的事情就像使用填充来使用猫鼬从Node.js-mongodb中的两个表中获取数据:

exports.allProperties = async function (req, res) {
    let categoryList = [];
    let propertyList = [];
    let usersIds = [];
    let category_filter = {};
    let filters = {};
    console.log("welcome to allProperties");
    let properties = await Property.find({}).populate({path: 'Category'}).populate('User').exec();
    console.log(properties);
    process.exit();
});

我将结果附加为屏幕截图。问题在于,当我们使用填充时,结果应该返回用户对象,并且对象ID正确。我没有找到问题所在,但是如果有人可以帮助我,则需要帮助。 enter image description here

0 个答案:

没有答案