我正在尝试创建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吗?
你需要自己创建typedefs,或者如果你使用的是 Nexus 您可以创建所需的模型,并自动生成类型定义。