首先,我必须承认:我是GraphQL的新手。但是,尽管如此,我还是试图从数据库元数据中生成"GraphQLObjectType“模式。
我正在寻找一个映射,它位于GraphQLTypes和PostgresQL basic列类型之间。
以下列表包含了postgresQL中最有趣的类型:
书签,文本,日期,时间,时间戳,数字,整数,间隔,字节,json,时间戳,bigint,jsonb
到目前为止,我可以找到以下的映射,同时深入几个项目,如postgraphql。
postgresType -> GraphQLType
文本-> GraphQLString
整数-> GraphQLInt
布尔-> GraphQLBoolean
发布于 2016-11-26 04:37:05
至于numeric类型,如果您的问题域可以使用real或double precision,则可以使用GraphQLFloat类型。它们都实现了相同的IEEE 754规范。有关详细信息,请参阅GraphQL规范和PostgreSQL关于浮点类型的文档。
GraphQL目前不像PostgreSQL那样支持许多默认数据类型。但是,可以使用GraphQL中可用的泛型类型开发自定义GraphQL类型。查看一个很棒的指南深入探讨GraphQL型系统,看看如何做到这一点。另一个例子是图形自定义类型。
https://stackoverflow.com/questions/40808347
复制相似问题