目录
云函数引入GraphQL
思路:
- 云函数端:支持GraphQL
- 小程序端:封装客户端
创建GraphQL入口云函数
创建云函数,命名为 “graphql”
引入 GraphQL
云函数 “graphql” 中安装 graphql.js NPM依赖,
npm install --save graphql
创建 GraphQL 文件结构
- graphql/ (云函数目录)
- index.js
- schema.js
- resolvers.js
修改 index.js
// 云函数入口文件
const cloud = require('wx-server-sdk')
const {
graphql, buildSchema } = require('graphql')
cloud.init()
const db = cloud.database()
const _ = db.command
const $ = db.command.aggregate
global.cloud = cloud
global.db = db
global._ = _
global.$ = $
// 云函数入口函数
exports.main = (event