问题模块 | 框架类型 | 问题类型 | 终端类型 | AppID | 基础库版本 |
---|---|---|---|---|---|
云开发 | 小程序 | Bug | 客户端 | wx60bf7f745ce31ef0 | 2.4.0 |
- 当前 Bug 的表现(可附上截图)
在进行 .doc.update时,如果属性为 null ,则原有值无法被更新
// 数据库 : "_id" : W_44lJSXoyWmpeL2 "standarad_id" : W_tuRZSXoyWmkeAx |
// 云函数 await db.collection( 'cart' ).doc( _id ) .update({ data: { standarad_id: null } }); |
- 预期表现
standarad_id 值会被更新为null,但目前的情况是:原值还在
- 复现路径
- 提供一个最简复现 Demo
网友回复
:
备注:在云开发控制台 - 云函数 - 测试,
运行以下用例,原值一样无法被更新为 null
{ "_id" : "W_44lJSXoyWmpeL2" , "standarad_id" : null , "userInfo" :{ "appId" : "wx60bf7f745ce31ef0" , "openId" : "" }} |