小程序
小游戏
企业微信
微信支付
扫描小程序码分享
where 构建动态条件 类似mybatis的<if test="true">
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
这样?
var where = {
goodsName:{
$regex: ".*" + event.goodsName + ".*",
$options: 'i'
}
event.type && where.type = event.type;
event.tags && where.tags = event.tags;
var c = db.collection('goods')
c = c.where(where)
// orderBy = [{field:'view',direction:'desc'}, {field:'price',direction:'desc'}, {field:'cerateTime',direction:'desc'}]
for(var i in event.orderBy){
c = c.orderBy(event.orderBy[i].field, event.orderBy[i].direction);
c.skip(skip)
.limit(10)
.get()
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
上面两位的代码解决你疑惑了吗
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
这样?
var where = {
goodsName:{
$regex: ".*" + event.goodsName + ".*",
$options: 'i'
}
}
event.type && where.type = event.type;
event.tags && where.tags = event.tags;
var c = db.collection('goods')
c = c.where(where)
// orderBy = [{field:'view',direction:'desc'}, {field:'price',direction:'desc'}, {field:'cerateTime',direction:'desc'}]
for(var i in event.orderBy){
c = c.orderBy(event.orderBy[i].field, event.orderBy[i].direction);
}
c.skip(skip)
.limit(10)
.get()
上面两位的代码解决你疑惑了吗