微信小程序一次性批量插入数据到云数据库
2021-01-11 本文已影响0人
四十年陈
一、需求:
排班管理需要月末时一次性产生下个月的30条排班计划记录
二、分析
2.1 云数据库add操作说明如下,一次只能插入一个对象
![](https://img.haomeiwen.com/i1724156/ca00de1ae0e44c36.png)
2.2 云开发文档说明如下,允许插入数组
![](https://img.haomeiwen.com/i1724156/07c85a43798e8222.png)
2.3 为了实现一次性产生多条记录,按照上面文档可以有两种方法,一是程序循环控制,分单次插入单条记录;二是程序产生一个数组,采用云函数方法,一次提交。本文下面讨论云函数方法。
三、程序实现
3.1 云函数实现
参数为数组
![](https://img.haomeiwen.com/i1724156/cf15d9e3360dc7ff.png)
3.2 js实现
传入参数定义为数组
![](https://img.haomeiwen.com/i1724156/087a37bfd167d466.png)
四、实现效果
![](https://img.haomeiwen.com/i1724156/2b283d7ee1c8b5f3.png)