资讯详情

小程序云开发读取数据超过20条

一、新建node.js云函数

新建的云函数在文件下被命名为

二、在index.js写下文件下的代码

// 云函数入口文件 const cloud = require('wx-server-sdk')  // 云开发环境的初始化 cloud.init({env: cloud.DYNAMIC_CURRENT_ENV})  exports.main = async (event, context) => {     const db = cloud.database()     // 1,获取数据的总数     let count = await db.collection('work_detail').count()     count = count.total     // 2,通过for循环要求循环,并将多请求的数据放入数组中     let all = []     for (let i = 0; i < count; i  = 1000) { ////设置每次获取数据的量       let list = await db.collection('work_detail').skip(i).get()       all = all.concat(list.data);     }     // 3,一次性返回所有组装好的数据     return all;   }  

三、使用

wx.cloud.callFunction({             name: 'getAll',         }).then(res => {             console.log(res.result); })

标签: 20t20nh光电传感器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

 锐单商城 - 一站式电子元器件采购平台  

 深圳锐单电子有限公司