1
我的猫鼬模式是如下:如何让父文档如果在引用数组比赛
foodTruckUserAttach.js
const mongoose = require('mongoose');
const Schema = mongoose.Schema;
const foodTruck = require('./foodtruck.js');
const foodTruckUser = require('./foodTruckUser.js');
const foodTruckUserAttached = new Schema({
foodtruck_users: [{
type: mongoose.Schema.ObjectId,
ref: 'user',
required: true
}],
foodtruck_id: {
type: mongoose.Schema.ObjectId,
ref: 'foodtruck',
required: true
}
}, {
versionKey: false
});
module.exports = mongoose.model('foodtruckRegisteredUsers', foodTruckUserAttached);
现在我想要的这里是假设foodTruckUserAttach的特定文档具有foodtruck_user与id 1,2,3。现在我想要的是,如果它具有ID为3的foodtruck_user,我想要返回该特定文档。可以做到吗?