如何在 type-graphql 中使用带整数的 simple-json
Posted
技术标签:
【中文标题】如何在 type-graphql 中使用带整数的 simple-json【英文标题】:How to use simple-json with intergers in type-graphql 【发布时间】:2021-03-23 03:01:54 【问题描述】:我尝试了许多不同的方法来使用 simple-json 作为实体上的整数类型。
@ObjectType()
@Entity()
export default class PlayerEntity extends BaseEntity
@Field(() => Int)
@PrimaryGeneratedColumn()
id: number;
@Column()
@Field()
username: string;
@Column( type: "simple-json" )
@Field()
info: Info;
Info 看起来像
@InputType()
@ObjectType()
export default class Info
@Field()
address: string;
@Field(() => Int)
house_number: number;
【问题讨论】:
"自定义 json 标量" ... graphql-type-json ? 【参考方案1】:您需要使用 GraphQL JSON 标量,例如来自graphql-type-json
图书馆的那个。
【讨论】:
以上是关于如何在 type-graphql 中使用带整数的 simple-json的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 type-graphql 解析器函数获取 graphql 后端中的选定字段?
在 type-graphql 中传递 typescript type 问题
GraphQL 如何使用 Nestjs 或 type-graphql 设置查询 MongoDB ref 集合