提交修改请求,将某条记录的bsonType:"file"字段由null变为 file类型
雷峰
- 发布:2022-08-18 10:54
- 更新:2022-12-07 11:52
- 阅读:1029
【报Bug】file类型的字段在修改时报错:Cannot create field 'extname' in element {poster: null}}]}, {<nil>}
分类:uniCloud
产品分类: uniCloud/腾讯云
操作步骤:
预期结果:
能够正常修改
能够正常修改
实际结果:
修改报错,无法正常运行
修改报错,无法正常运行
bug描述:
原file字段为null时,修改时就会报错:
errCode: DATABASE_REQUEST_FAILED | errMsg: [FailedOperation] multiple write errors: [{write errors: [{Cannot create field 'extname' in element {poster: null}}]}, {<nil>}]
但是把字段默认值改为{} 而非 null的话,修改就能正常操作
4 个回复
逍涯
这个问题都好久了,希望官方给个指导建议
myforr
我也遇见这个问题
myforr
楼主解决了吗?
雷峰 (作者)
没有解决 这是官方的bug 说是会修复 但是还没修复
2022-10-31 23:06
DCloud_uniCloud_WYQ
入库的时候不要放null进去。我们这边也做下兼容