云开发数据库bug
- 当前 Bug 的表现(可附上截图)
以下代码 执行不了。。出问题。
db.collection( 'name' ) .where({ a : _.and(_.gt( 10 ), _.lt( 14 )) , b: _.and(_.gt( 13 ), _.lt( 18 )) , //去掉这一行 就能执行了 c: 1
success(res) { console.log(res); } }); |
如果 去掉 b 的那一行就可以了。
1 请问是否bug?
2 之所以这么写 是因为 以前写成这样
where( { a: _.gt( 10 ), a: _.lt( 14 ), b: _.gt( 13 ), b: _.lt( 18 ), c: 1 }) |
然后前天和昨天 分别 发现 这个语句随然能执行 但结果是错误的。
__ 今天早晨好像突然好了__
__但是 现在发现 又不行了!!!! __
__
__
__
__
我就想问问。。 腾讯的程序员能不能不要这么随意?? 能不能认真点??
__
__
__
__
__
__
__
__
经过进一步 测试 把lt写在 gt前面 其结果就正确了。
__
__
b: _.gt( 13 ), c: 1 }) |
我想请问 这 到底是什么样的 脑袋 思考出来的 逻辑啊??