try { console.log(event); let res = db.collection( 'all_points' )
lat: _.and(_.gt(event.loc_range[0]),_.lt(event.loc_range[1])),
// lat: _.lt(event.loc_range[ 1 ]), // lat: _.gt(event.loc_range[ 0 ]), // lng: _.lt(event.loc_range[ 3 ]), // lng: _.gt(event.loc_range[ 2 ]), type: 1 , endtime: _.gt(db.serverDate()) }) .field({ owner: true , _id: true }) . get (); return res; } catch (e) { console.error( "have_occupy_err" , e); return - 99 ; } |
以前在 小程序端 这样查数据 就会报错。。后来改好了。
现在发现 在 云函数端 还存在这样的问题
求关注
求关注
@邓坤力
@娇华
是有这个bug,条件里有两个_.and就会报错BadValue,也跟官方反馈过,没理我😂