Mongodb 如何在mongoose中查询多个表的结果?

Mongodb 如何在mongoose中查询多个表的结果?,mongodb,express,mongoose,Mongodb,Express,Mongoose,我有两张桌子 let SalesItemsSchema = new Schema({ name: {type: String, required: true}, quantity : {type:Number , required:true}, sale_id: {type: String, required: true}, amount : {type:Number , required:true}, purchase_amount : {type:Nu

我有两张桌子

let SalesItemsSchema = new Schema({
    name: {type: String, required: true},
    quantity : {type:Number , required:true},
    sale_id: {type: String, required: true},
    amount : {type:Number , required:true},
    purchase_amount : {type:Number , required:true},
} , {timestamps : true});

let InventorySchema = new Schema({
    name: {type: String, required: true, max: 100},
    quantity: {type: Number, required: true},
} , {timestamps:true});
我想得到库存中的剩余物品。例如,100件物品被添加到库存中,其中90件被售出。 我想从两张表中得到10的差值 我在用猫鼬