// 保存并上传数据 saveAndUpload: function() { // 保存邮件编号和图片到数据库 const mailNumber = this.data.mailNumber; const images = this.data.images;

// 调用云函数上传数据到数据库 wx.cloud.callFunction({ name: 'uploadData', data: { mailNumber: mailNumber, images: images }, success: res => { // 清空数据 this.setData({ mailNumber: '', images: [], });

  wx.showToast({
    title: '保存成功',
    icon: 'success',
  });
},
fail: err => {
  console.error('上传数据失败', err);
  wx.showToast({
    title: '保存失败',
    icon: 'none',
  });
}

}); }

// 云函数入口文件 const cloud = require('wx-server-sdk')

cloud.init()

// 云函数入口函数 exports.main = async (event, context) => { const db = cloud.database()

try { // 将mailNumber和images写入云数据库的指定集合 const result = await db.collection('mailData').add({ data: { mailNumber: event.mailNumber, images: event.images } })

return result

} catch (err) { console.error(err) throw err } }

// 在小程序页面中调用云函数上传数据到云数据库,并处理成功和失败情况 // 在云函数中创建名为uploadData的云函数处理数据上传操作 // 通过调用db.collection('mailData').add()将数据写入云数据库的mailData集合 // 根据实际情况修改集合名称和云函数的配置

小程序云数据库数据上传:保存邮件编号和图片

原文地址: https://www.cveoy.top/t/topic/puT4 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录