带prisma 2的Apollo服务器

问题描述 投票:-1回答:1

我正在尝试创建Apollo服务器+Lambda+primsa2。

const server = new ApolloServer({
    typeDefs
    resolvers,
    playground: {
        endpoint: "/dev/graphql"
    }
})

但我从prisma2模式中得到的是这样的结果

generator client {
  provider = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.0.x"]
}

datasource db {
  provider = "mysql"
  url      = env("DATABASE_URL")
}

model menu {
  idmenu    Int         @default(autoincrement()) @id
  menu_name String      @default("")
  shop_menu shop_menu[]
}

数据库使用的是mysql

我的问题是如何从系统中自动创建基本的typeDefs?我应该手动创建typeDef吗?

graphql apollo-server prisma prisma-graphql prisma2
1个回答
0
投票

你需要自己创建typedefs,或者如果你使用的是 Nexus 您可以创建所需的模型,并自动生成类型定义。

© www.soinside.com 2019 - 2024. All rights reserved.