发现云数据库的2个BUG
发现2个云数据库的BUG:
1、db.collection(‘tablename’).doc(undefined).get()
如果传入doc的ID不小心弄了一个undefined,居然能查出集合的第一条数据,并且还能做更新操作,这肯定不是应用想要的效果。
2、字段值置空问题
const f1=null,f2=null,f3=null;
db.collection(‘tablename’).doc(
‘主键ID’
).update({data:{f1,f2,f3}});
结果只有f1更新为了null, f2,f3字段值没被置空,保留原样。