为什么查询数据库的时候,如果条件是_openid:OPENID,无论OPENID是什么都返回整个表?
发布于 5 年前 作者 fxiong 2565 次浏览 来自 官方Issues

微信小程序,云开发,用where查询数据库的时候,如果条件是_openid:OPENID,无论OPENID是什么都返回整个表,用别的条件如_id:就不会

正确的用_openid查表的方式 是怎么样的呢

6 回复

我遇到的也是这个问题,用别的字段判断没问题,用_openid就不行,我觉得 MR.XYZ@ 说得对,可能小程序底层有对openid的判断吧

我的也是这个问题,怎么解决

db.command

.

eq(OPENID)这样试试

你的表结构是怎么样的

你别用OPENID这个命名试试

回到顶部