1234567891011121314151617181920212223242526272829 |
- const { cloud, db } = require("../config/database");
- const user = db.collection("user");
- // 修改数据库信息云函数入口函数
- exports.main = async (event, context) => {
- try {
- const wxContext = cloud.getWXContext();
- const userData = event.data || {};
- const userDataFormat = {
- _openid: wxContext.OPENID,
- appid: wxContext.APPID,
- unionid: wxContext.UNIONID,
- ...userData
- }
- const setUser = await user.add({ data: userDataFormat });
- return {
- code: 0,
- data: {
- ...userDataFormat,
- _id: setUser._id
- }
- }
- } catch (e) {
- return {
- code: 1,
- errMsg: e
- }
- }
- }
|