mongoose 多表查詢 使用條件查詢
發(fā)布時間:2021-06-21 12:16:00
發(fā)布者:admin
瀏覽次數(shù):1710
aggregate.push({
$lookup: {
from: 'examnum',
let: { userId: '$_id' },
pipeline: [
{
$match: {
$expr: {
$eq: [ '$exambatchId', mongoose.Types.ObjectId(data.exambatchId) ],
},
},
},
{
$match: {
$expr: {
$eq: [ '$userId', '$$userId' ],
},
},
},
{
$sort: { _id: 1 },
}, {
$limit: 1,
},
],
as: 'examnum',
},
});
TAGS:nodejs npm mongoose $lookup