小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 当前 Bug 的表现(可附上截图)
- 预期表现
应该只显示_id和flow两项
- 复现路径
- 提供一个最简复现 Demo
db.collection('level_flow').field({"_id":true,"flow":true}).where({
}).get({}).then(res=>{console.log(res)})
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
没有复现呢,看下代码?
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我试过了,这个field只能在云函数中能使用, 小程序端无效
我也碰到过这个问题,后来调了半天发现,当有多个查询限制条件的时候,只有把field写在最后面才会有效。拿复现的代码举例子,field和get之间多了个where导致了field不起作用,如果把where移到field之前就不会有这个问题。
这样在小程序端也是有效的。
这个field只能在服务端才有效,哎,文档写得太不清楚了。
官方文档上没有双引号,你去掉试下 "flow" "_id"
怎么都试过了的,没用,有引号,没引号,单引号,双引号,反正是不起作用。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
没有复现呢,看下代码?
我试过了,这个field只能在云函数中能使用, 小程序端无效
我也碰到过这个问题,后来调了半天发现,当有多个查询限制条件的时候,只有把field写在最后面才会有效。拿复现的代码举例子,field和get之间多了个where导致了field不起作用,如果把where移到field之前就不会有这个问题。
这样在小程序端也是有效的。
这个field只能在服务端才有效,哎,文档写得太不清楚了。
官方文档上没有双引号,你去掉试下 "flow" "_id"
怎么都试过了的,没用,有引号,没引号,单引号,双引号,反正是不起作用。