mongoose nodeJs,由ID为数组的外键分组

时间:2018-06-08 06:28:19

标签: node.js mongoose

我有一个vendor_medicines集合,它有一个外键' vendor_id',我有一个vendor_medicine_ids数组,我通过邮递员收到。我想选择属于vendor_medicine_ids列表的所有记录,然后根据外键i-e vendor_id对该查询的结果进行分组。   我将使用' For'循环以保存生成的子集'在另一个集合'预订'。

这是vendor_medicines集合。

var vendorMedicineSchema = mongoose.Schema({
        ObjectId: ObjectId,
        medicine_name: {
            type: String,
            required: true
        },
        vendor_id: {
            type: String,
            required: true
        },
        is_active: {
            type: Boolean,
            default:
                true
        }, device_token: String,
    })

0 个答案:

没有答案