获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
我也被困扰了很久,最后发现了问题所在: option传进来的id为string型的,数据库导入的数字默认为number型,用string去查找匹配number所以结果为空。我在onload里面加了:id=id*1,将传进来的id转为number型,问题解决
collection.where 的条件是传进来的参数怎么办- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo onLoad: function (options) { let id=options.id console.log(options.id) db.collection('3jiao').where({ 上课教室: id }).get({ success(res) { // res.data 包含该记录的数据 console.log(res.data) } }) }, //结果总是为空,id明明传进来了
2020-03-23