7***@qq.com
7***@qq.com
  • 发布:2022-03-20 10:38
  • 更新:2022-12-23 22:50
  • 阅读:476

【报Bug】web控制台-云数据库-数据管理 中,修改schema的字段名后,删除字段不生效

分类:uniCloud

产品分类: uniCloud/App

操作步骤:
  1. 打开uniCloud web控制台
  2. 点击云数据库
  3. 任意选择一张 原本存在数据的 数据表
  4. 点击表结构 任意修改一个字段的名
  5. 对任一 数据 点击管理
  6. 删除原字段的那一个,但提交没生效

预期结果:

删除字段后提交字段应该被删除

实际结果:

删除字段后提交字段没被删除

bug描述:

web控制台-云数据库-数据管理 中修改schema的字段名后,删除字段不生效

2022-03-20 10:38 负责人:无 分享
已邀请:
9***@qq.com

9***@qq.com

本地新建一个云函数,执行下方代码即可删除指定字段:

'use strict';  
exports.main = async (event, context) => {  
    const db = uniCloud.database()  
    db.collection('uni-id-users').where({  
        username: "test"  
    }).update({  
        age: db.command.remove()  
    })  
};

执行之后,会删除「username」为 「test」 的那条数据的 「age」 字段

DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

web控制台有提示,编辑数据功能无法删除字段,建议使用云函数删除

该问题目前已经被锁定, 无法添加新回复