使用微信小程序-云开发时报错: Error: errCode: -401003 api parameter type error | errMsg: parameter.data should ...

错误

1
2
3
4
5
Uncaught (in promise) thirdScriptError
errCode: -401003 api parameter type error | errMsg: parameter.data should be object instead of undefined;
Error: errCode: -401003 api parameter type error | errMsg: parameter.data should be object instead of undefined;
at new u (...)
...

错误原因

错误写法

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
wx.cloud.init({
  env: '我的云ID',
  traceUser: true
})

const db = wx.cloud.database()
const people = db.collection('people')

people.add({ // <- 报错
    'name': 'OnePerson',
    'score': 15
})

正确写法

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
wx.cloud.init({
  env: '我的云ID',
  traceUser: true
})

const db = wx.cloud.database()
const people = db.collection('people')

people.add({
	data: { // 必须加上data!
		'name': 'OnePerson',
		'score': 15
	}
})
使用 Hugo 构建
主题 StackJimmy 设计