微信小程序云开发 更新数据库 相关问题

214 阅读1分钟

一、更新模式说明:

  1. insert:插入,如果出现相同 _id 会失败

  2. Upsert: 更新或插入,以 _id 判断,已存在就更新,不存在则新增

注意:两种模式都是以 _id 作为判断标志(不是id)。新增可以不带_id 字段,会自动生成一个,也可以自带一个。更新的话一定要有和原 _id 一样的 _id字段。经过实验,_id最好为字母加数字,不要为纯数字。同时更新要上传全部字段,否则其它字段会被覆盖。

二、其它问题:

  1. 乱码问题见乱码解决文档,补充一点:修改为utf-8编码的csv文件可能无法修改了(会乱码),建议保留修改编码前的文件,但是上传的还是修改编码后的csv文件。

  2. 上传前检查csv文件是否有这些问题(修改编码前)。

(1)右键csv文件,用记事本打开。检查带逗号的内容块是否被英文双引号括起来。因为csv文件是以逗号作为分隔号,没有括起来的逗号会导致分隔错误。

(2)

图片6.png

解决方法:office一般没有这种问题,wps可能会有这个问题,这时用office打开这个csv文件另存为一份即可。