微信小程序 云数据库 一次性插入多条记录?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序 云数据库 一次性插入多条记录?相关的知识,希望对你有一定的参考价值。

微信小程序配合云数据库是很好的,但手册内的add方法貌似只能一条条插入记录(行),有没有什么办法能够一次性动态添加多条记录呢?

db.collection().add( data:[ objcet1, object2 ] )
官方文档data的值是个Object类型,数组也是Object类型,这样执行的结果是object1和objec2会分别添加为两条记录.
参考技术A 据我看来,云平台一般都会提供一个批量插入,需要commit。如果只有add,那就循环插入,不过这是不可能得,多看看文档 参考技术B 你自己写个插入的脚本喽,这样不清楚会快不快就看你怎么去写追问

那你是怎么写的?示例数据我在另一个回答者下面进行了说明,我 能想出来咋写批量插入脚本也不会来这提问啊?

参考技术C 在for循环分多次插入追问

var arr=[na:”王五”,up:”123”,na:”李四”,up:”456”] //数据在此
exports.main = async (event, context) =>
try
return await db.collection('u').add(
na: ,
up:
)

catch...

以上是关于微信小程序 云数据库 一次性插入多条记录?的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序--图片相关问题合辑

微信小程序云开发修改云数据库中的数据方法

微信小程序传递数组

微信小程序添加闹钟代码

微信小程序开发入门笔记之数组对象修改

微信小程序实训|基于云数据库的语文听写工具