this.$refs.udb.remove(id, options) id为数字时无反应
- 发布:2022-12-30 15:00
- 更新:2022-12-31 11:35
- 阅读:362
产品分类: uniCloud/App
操作步骤:
预期结果:
_id可能是数字
_id可能是数字
实际结果:
传入数字类型ID remove方法无反应
传入数字类型ID remove方法无反应
bug描述:
this.$refs.udb.remove(id, options)
属性 类型 默认值 描述
id string|Array 传入数据库的_id
id有时候会是数字,但传入数字无反应
呆狗的一生 - 呆狗的一生
这不是bug,toString 一下就行了。_id
字段是特殊的 string 类型,this.$refs.udb.remove
方法的对象也只能是本次查询出的数据。在 remove 时会检查传入的 _id 是否在本次查询出的数据中,判断采用严格相等,如不在,则不执行删除动作。
7***@qq.com (作者)
toString 不行的 我数据库里存的_id就是数字类型的 _id字段可以自己生成数字 删除的时候也要传数字类型
2022-12-30 20:15