exports.main = async (event, context) => {
return await db.collection('category').aggregate()
.lookup({
from:"filims", //把filims表关联
localField: 'cid', //关联字段
foreignField: 'category_id', //电影表的关联字段
as: 'movieList' //匹配的结果作为uapproval相当于起个别名
}).project({
_id:1,
cid:1,
cname:1,
movieList:{
_id:1,
category_id:1,
pic:1,
title: 1,
region: 1,}
}).end({
success:function(res){
return res;
},
fail(error) {
return error;
}
})
}
我想 movieList 只显示6条数据,目前它会显示分类下的所有数据。
这个数量怎么控制?
end前加入.limit(6)
limit