匹配填充不适用于猫鼬

时间:2021-05-14 11:17:08

标签: mongodb mongoose mongoose-schema mongoose-populate mongoose-im

const orders = await CustomerOrder.find(matchParameter)
        .populate({
            path: 'product_list.product_id',
            select: 'general links options model',
            populate: {
                path: 'links.manufacturer',
                select: 'name',
            }
        })
        .populate({ path: 'customer_info' , match:{name:"test"}})
        .select('order_no promo_code order_type order_class customer_info method product_list createdAt paid_amount status')
        .skip((req.query.page - 1) * parseInt(req.query.limit))
        .limit(parseInt(req.query.limit))
        .sort(sort_parameter)
        .lean(true)
        .exec()

我在填充时匹配名称有问题,但它返回名称的空字段

0 个答案:

没有答案