猫鼬填充不包含文档

时间:2021-01-21 22:04:41

标签: node.js express mongoose nodes

我正在尝试使用 populate(),但它似乎不包含用户中的交易。

我的代码有问题吗? 事务表包含 userId。因此,我认为它会自动包含与 userId 匹配的交易数组。

用户表

enter image description here

交易表

enter image description here

CryptoJS.lib.WordArray.random()

1 个答案:

答案 0 :(得分:0)

在您的用户架构中,您已将事务定义为 transactions,因此您需要使用此名称填充它:

User.find()
        .populate('transactions')
        .then(user => {
            console.log(user)
        })