如题我如果需要连表查询uni-id-users表,只想返回nickname和avatar_file 这两个字段 而不是这个表所有字段 怎么写呢
const res = await db.collection('social').aggregate().lookup({
from: 'uni-id-users', //要联查哪个表
localField: 'user_id', //本表字段
foreignField: '_id', //关联字段
as: 'user_info' //别名
}).end()
古建雄 (作者)
关键jql只能2张表联查 我需要关联4张表 我现在的解决办法是 获取到其他的数据后 循环data new Promise 再去获取user表的数据 这样效率太慢了
2023-11-17 20:58