同问,现在有方法了吗?
插入一条数据,存在就更新,不存在就插入?云数据库如何实现,谢谢插入一条数据,存在就更新,不存在就插入?云数据库如何实现 mysql on duplicate key update 可以实现,那么小程序的数据库是如何实现,查看了下数据库的API没有找到好的方法 谢谢。
2021-07-04遇到同样问题搜索过来,按楼主加了data后,变成这个错误了: ( [图片] [图片] [图片]
parameter.data should be object instead of undefi?已被“🧐”解决,原因是粗心忘了带data{}文中红色部分。网上实在搜不到类似问题,看来是问题太白痴了。特意补充一下,让搜索过来的能看到原因。 提示: errCode: -1, errMsg: 'parameter.data should be object instead of undefined;' // 云函数入口文件 const cloud = require('wx-server-sdk') cloud.init({ // API 调用都保持和云函数当前所在环境一致 env: cloud.DYNAMIC_CURRENT_ENV }) const db = cloud.database(); const _ = db.command; // 云函数入口函数 exports.main = (event, context) => { return db.collection('XXXXX').doc(event.group_id).update({ data:{ xxx: _.push([ [xxx, xxx] ]) } }).then(res => { }).catch( ) }
2021-07-02