小编Jua*_*lor的帖子

突变上的未定义参数,使用 apollo-server

我与 apollo-server 一起工作,一切都按预期工作,但是当从前端调用突变时,突变参数未定义。

const express = require('express');
const morgan = require('morgan');
const { ApolloServer, gql } = require('apollo-server-express');
const mongoose = require('mongoose');
require('dotenv').config();

const app = express();

const typeDefs = gql`
  type msgFields {
    email: String!
    textarea: String!
    createdAt: String!
  }

  input MsgFieldsInput {
    email: String!
    textarea: String!
    createdAt: String!
  }

  type Query {
    formContact: msgFields!
  }

  type Mutation {
    createMsg(email: String!, textarea: String!, createdAt: String!): String!
  }

`;

const resolvers = {
  Query: {
    formContact: () => {
      return …
Run Code Online (Sandbox Code Playgroud)

express graphql apollo-server

3
推荐指数
1
解决办法
1528
查看次数

标签 统计

apollo-server ×1

express ×1

graphql ×1