微信小程序> 小程序·报错:Error:errCode:501007,errMsg:InvalidKeyName(__keyPath)

小程序·报错:Error:errCode:501007,errMsg:InvalidKeyName(__keyPath)

浏览量:481 时间: 来源:weixin_33888907

经历

在写小程序(mpvue)时,数组中插入一个对象,给对象中的属性赋值时竟然自己生成了一个_keyPath属性,由于这个属性的存在,导致将数据上传云函数时报错(插入的数据包含了_keyPath这种保留字段,去掉就行。):

[数据库] [新增记录] 失败: Error: errCode: -501007 invalid parameters | errMsg: Invalid Key Name (__keyPath)

原因

应该是mpvue框架造成的,参考:github.com/mpvue/blog/…

解决

把需要的内容提取出来给新的数组,上传新数组:

let newTypeList = [];_this.typeList.map(m => {  newTypeList.push({    a: m.a,    b: m.b,  })})复制代码

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎