- 知道api获取数据库是每次最多20条,不知道api更新数据库内容有没有数量限制?
大神请问db.collection.where.update......更新数据库内容的时候有没有数量限制?是不是像获取内容一样只能一次更新20条
2020-06-28 - 大神帮忙看看,云函数生成excel,2个小时找不出毛病?
[图片] 传入的数据 [图片] 内容1 [图片] 内容2 [图片] 云函数: const cloud = require('wx-server-sdk') const nodeExcel = require('excel-export'); const path = require('path'); cloud.init({ env: "lghcloud2-fnker", traceUser: true }) const db = cloud.database({ env: "lghcloud2-fnker"}) // 云函数入口函数 exports.main = async (event, context) => { if(event.type=='publish'){ var tableMap = { styleXmlFile:path.join(__dirname,"styles.xml"), name: Date.now()+"-export", cols: [], rows: [], } var tableHead = event.dataHead; //添加表头 for(var i=0;i<tableHead.length;i++){ tableMap.cols[tableMap.cols.length]={ caption:tableHead[i], type:'string' } } //表体:伪数据 var MtableList = event.Mdatalist var assMtableList = event.assMdatalist //添加每一行数据 if(MtableList.length>=assMtableList.length){ for(let i=0;i<assMtableList.length;i++){ tableMap.rows[tableMap.rows.length]=[ MtableList[i].process, MtableList[i].pieceRate, assMtableList[i].assprocess, assMtableList[i].asspieceRate, ] } for(let i=assMtableList.length;i<MtableList.length;i++){ tableMap.rows[tableMap.rows.length]=[ MtableList[i].process, MtableList[i].pieceRate,"","" ] } var name=event.bagname //保存excelResult到相应位置 var excelResult = nodeExcel.execute(tableMap); var filePath = "outputExcels"; var fileName = name + '.xlsx'; //图片上传到云存储 return await cloud.uploadFile({ cloudPath: path.join(filePath, fileName), fileContent: new Buffer(excelResult,'binary') }).then(res=>{ console.log(res.fileID); return res; }).catch(err=>{ }); } } }
2020-05-18 - 云函数向数据库添加数据不会自动添加_openid,可以自己添加一个自定义字段_openid吗?
我通过云函数添加数据有个字段需要时_openid,但是结果是undefined,别的字段都进去了
2020-05-16 - wxml中button 向js传值,data-后面名称必须用小写 ,用大写js不识别
wxml中button 向js传值,data-后面名称必须用小写 ,用大写js不识别
2020-05-16 - api从数据库获取到的时间对象和云函数获取到的,不能使用相同的方法处理吗?只有云函数的可以渲染,
<wxs module="gettime"> var hour = function(data){ console.log("data",data) var date=getDate(data) console.log("date",date) var hour=date.getHours() console.log("hour",hour) return hour } var Minutes=function(data){ var date=getDate(Date.parse(data)) var Minutes=date.getMinutes() return Minutes } module.exports = { hour: hour Minutes:Minutes } </wxs> <view class="second-1">{{_index+1}}.开始:{{gettime.hour(ringtime.starttime)}}时{{gettime.Minutes(ringtime.starttime)}}分</view><view class="second-1">结束:{{gettime.hour(ringtime.endtime)}}时{{gettime.Minutes(ringtime.endtime)}}分</view> </view> [图片][图片][图片] [图片][图片] 如图,云函数请求回来的数据可以渲染,js中请求的无法渲染,打印结果如图,大神帮忙看看
2020-05-14 - 如何更新数据库动态下标数组的某个元素的值?
[图片] 我想更新endtime, //res已经获取到 var index=res.data[0].ringtime.length-1 console.log('index',index) db.collection("usersRing").doc(res.data[0]._id).update({ data: { 'ringtime'.+[index].endtime:new Date(), }, success: resk =>{ wx.showToast({ title: '打卡成功', icon: 'success', }) console.log("创建数据成功", resk) }, fail: err => { wx.showToast({ title: '程序出错', icon: '', }) } }) 打印程序出错
2020-05-12 - wx:if 能不能用typeof?
<view wx:if= {{typeof item.MRinguptime}}=='string'> 报错,希望实现 判断数据是否是字符串 如果是字符串就渲染
2020-05-11 - 云函数调用失败,不知道为啥?大神帮忙看看
const cloud = require('wx-server-sdk') cloud.init({ // API 调用都保持和云函数当前所在环境一致 env: cloud.DYNAMIC_CURRENT_ENV, traceUser: true }) const db = cloud.database() // 云函数入口函数 exports.main = async (event, context) => { var docid = event.id var group = event.group var salaryperhour = event.salaryperhour if(group=="users"){ return await db.collection(group).doc(docid).update({ data: { salaryperhour:salaryperhour, } }) }} js: wx.cloud.callFunction({ name:"dataset", data:{ group:"users", id:that.data.id, salaryperhour:that.data.salaryperhour },success:function(){ wx.showToast({ title: '成功', icon: "none", }) } }) 日志: {"errorCode":1,"errorMessage":"user code exception caught","stackTrace":"Error: errCode: -502005 database collection not exists | errMsg: [ResourceNotFound] Db or Table not exist. Please check your request, but if the problem cannot be solved, contact us.; \n at Object.returnAsCloudSDKError (/var/user/node_modules/wx-server-sdk/index.js:6121:16)\n at Object.checkError (/var/user/node_modules/wx-server-sdk/index.js:1418:23)\n at Promise (/var/user/node_modules/wx-server-sdk/index.js:1335:33)\n at process._tickCallback (internal/process/next_tick.js:68:7)"}
2020-05-07 - 小程序使用客服消息,需要配置域名和验证Token,请问这些内容是小程序给提供的还是需要自己购买域名?
客服消息
2020-05-05 - input样式问题?能不能让输入的文字贴底边,而不是垂直居中,百度无果,请教大神...
[图片] 如图,左面文字和input内容稍微有点不齐
2020-05-05