小程序
小游戏
企业微信
微信支付
扫描小程序码分享
小程序云开发怎么修改数据库中的一整个集合 集合如下:
云函数如下:
小程序端调用:
返回结果:
云开发控制台中却没有成功修改,是哪个步骤或者方法错了吗,请官方人员及各路大神帮忙
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
楼主最终怎么解决的
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
set里边写错了吧,你看看开发文档 都是写的具体的属性,你set里的data跟你数据库里的属性不对吧,
set({ data: { description: 'learn cloud database', due: new Date('2018-09-01'), tags: ['cloud', 'database'], style: { color: 'skyblue' }, // 位置(113°E,23°N) location: new db.Geo.Point(113, 23), done: false } })
set({
data: {
description: 'learn cloud database',
due: new Date('2018-09-01'),
tags: ['cloud', 'database'],
tags: ['cloud', 'database'
style: {
color: 'skyblue'
}, // 位置(113°E,23°N)
location: new db.Geo.Point(113, 23),
done: false
} })
set不是可以全部更新吗
即使换成你说的那种形式,也不管用
你得让属性一一对应的去更新,直接一个object系统是不会自动识别匹配你数据库的属性的
db你写成b了
try{
return await b.........
}
这次result有结果了,可为什么还是没有修改上去呢
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
楼主最终怎么解决的
set里边写错了吧,你看看开发文档 都是写的具体的属性,你set里的data跟你数据库里的属性不对吧,
set({
data: {
description: 'learn cloud database',
due: new Date('2018-09-01'),
tags: ['cloud', 'database'
],style: {
color: 'skyblue'
}, // 位置(113°E,23°N)
location: new db.Geo.Point(113, 23),
done: false
} })
set不是可以全部更新吗
即使换成你说的那种形式,也不管用
你得让属性一一对应的去更新,直接一个object系统是不会自动识别匹配你数据库的属性的
db你写成b了
try{
return await b.........
}
这次result有结果了,可为什么还是没有修改上去呢