4***@qq.com
4***@qq.com
  • 发布:2023-05-09 15:49
  • 更新:2023-05-09 16:00
  • 阅读:121

商品缩略图如何清空?设为{}无效

分类:uniCloud

字段设置如下:
"awards_thumb": {
"bsonType": "file",
"fileMediaType": "image",
"description": "奖品缩略图",
"title": "缩略图"
}
操作:
编辑时清除缩略图,无法更新到数据库。
设置awards_thumb为{},提示类型无效,设置为{url:''}会显示一张空图片,也不对。

2023-05-09 15:49 负责人:无 分享
已邀请:
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

前端判断一下{url:''}的展示逻辑

  • 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

要回复问题请先登录注册