1***@qq.com
1***@qq.com
  • 发布:2024-07-18 22:27
  • 更新:2024-09-08 01:04
  • 阅读:175

【报Bug】bsonType file 删除、更新、覆盖不了

分类:uniCloud

产品分类: uniCloud/App

操作步骤:

"video": {
"bsonType": "file",
"description": "商品视频,请上传1:1视频,视频大小不能超过3M。"
}
schema 结构

预期结果:

"video": {
"bsonType": "file",
"description": "商品视频,请上传1:1视频,视频大小不能超过3M。"
}
schema 结构

实际结果:

"video": {
"bsonType": "file",
"description": "商品视频,请上传1:1视频,视频大小不能超过3M。"
}
schema 结构

bug描述:

 await dbJQL  
    .collection('goods-spu')  
    .where({  
      _id  
    })  
    .update({  
      video: xx  
    });  

video 为 null || { url:"" } 都删除不了

2024-07-18 22:27 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com (作者)

而且用 uni-file-picker 组件的话 return-type = array 还会存在 [ null, {url: ""} ] 的情况

DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

已经更新为null的字段不能通过update更新为对象,是这个问题吧。你用的HBuilderX是什么版本?如果连的是云端你的云函数或者clientDB中的schema最近更新是什么时候。

  • 1***@qq.com (作者)

    都是最新的啊

    2024-07-20 13:22

  • 1***@qq.com (作者)

    就是 null、{} 数据库会报错, { url: "" } 不会,但是不更新

    2024-07-20 13:23

要回复问题请先登录注册