小程序
小游戏
企业微信
微信支付
扫描小程序码分享
联表查出这样的结果,我如何控制timelist里的数量,条件
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/command/aggregate/AggregateCommand.slice.html
const promise = db.collection('user_book_folder').aggregate().match({user_id}).lookup({
from: "user_library",
localField: "folder_id",
foreignField: "_id",
as: "books"
})
.project({
books: $.slice(['$books', 4]),
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
db.collection('codelist').aggregate().lookup({
from: 'patroltime',
localField: 'code',
foreignField: 'code',
as: 'timelist',
}).sample({
size: 2
}).sort({
createdtime: 1
}).end().then(res2 => console.log(res2))
.catch(err => console.error(err))
查询代码是这样的
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/command/aggregate/AggregateCommand.slice.html
const promise = db.collection('user_book_folder').aggregate().match({user_id}).lookup({
from: "user_library",
localField: "folder_id",
foreignField: "_id",
as: "books"
})
.project({
books: $.slice(['$books', 4]),
})
db.collection('codelist').aggregate().lookup({
from: 'patroltime',
localField: 'code',
foreignField: 'code',
as: 'timelist',
}).sample({
size: 2
}).sort({
createdtime: 1
}).end().then(res2 => console.log(res2))
.catch(err => console.error(err))
查询代码是这样的