字段设置如下:
"awards_thumb": {
"bsonType": "file",
"fileMediaType": "image",
"description": "奖品缩略图",
"title": "缩略图"
}
操作:
编辑时清除缩略图,无法更新到数据库。
设置awards_thumb为{},提示类型无效,设置为{url:''}会显示一张空图片,也不对。
4***@qq.com
- 发布:2023-05-09 15:49
- 更新:2023-05-09 16:00
- 阅读:225
4***@qq.com (作者)
这么麻烦。。。为什么不数据库检测到null或空对象直接初始化这个字段
2023-05-09 16:04
DCloud_uniCloud_WYQ
回复 4***@qq.com: 由于云厂商对于mongoDB的封装有点问题,导致设置为null的字段不可再更新为对象,被迫无奈做了这个方案
2023-05-09 16:15
木四
回复 DCloud_uniCloud_WYQ: 这个问题有更好的解决方案了吗,好困扰啊
2023-08-10 09:43
木四
回复 DCloud_uniCloud_WYQ: 可以在updated这个触发器函数中使用dbCmd.remove()来移除字段么,会不会再次触发update,造成死循环?
2023-08-10 10:13
木四
试了一下,好像没啥问题,perfect!
2023-08-10 10:24