小程序
小游戏
企业微信
微信支付
扫描小程序码分享
.where({tab:tab}) 这样 tab是可以获取到值 但是不能正常.get值 -变量 .where({tab:'share'}) 这样换成常量 就可以获取到值。 请问如何解决
6 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
目测代码没什么问题。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
tab=”abc”
where({tab:tab}) == 提示!where({})您正在搜索全表
where({tab:_.lte(tab)}) == 提示!”_”未定义
.where({[tab]:tab})。不知道是不是这个意思
同求问题的解决方法
对于字段值可以直接在前面先定义后直接引用,但是字段名如何使用变量一直没找到方法,求高人解答!
var field_value=62
db.collection('test')
.where({
field_name: _.lte(field_value)
})
.field({
name: true,
.orderBy("name", 'desc')
// .skip(0)
.limit(1)
.get()
db.collection('topic')
.skip(page*limit) //从第几个数据开始
.limit(limit)
.orderBy('date', 'desc')
.where({tab:tab}) // 这里tab 获取到值为share
.get({ 这里不能正常获取
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
目测代码没什么问题。
tab=”abc”
where({tab:tab}) == 提示!where({})您正在搜索全表
where({tab:_.lte(tab)}) == 提示!”_”未定义
.where({[tab]:tab})。不知道是不是这个意思
同求问题的解决方法
对于字段值可以直接在前面先定义后直接引用,但是字段名如何使用变量一直没找到方法,求高人解答!
var field_value=62
db.collection('test')
.where({
field_name: _.lte(field_value)
})
.field({
name: true,
})
.orderBy("name", 'desc')
// .skip(0)
.limit(1)
.get()
db.collection('topic')
.skip(page*limit) //从第几个数据开始
.limit(limit)
.orderBy('date', 'desc')
.where({tab:tab}) // 这里tab 获取到值为share
.get({ 这里不能正常获取