graphql自动变压器
amplify-cli的自定义转换器。 它可以控制自动生成字段的可访问性。
directive @auto(creatable: Boolean = false, updatable: Boolean = false) on FIELD_DEFINITION
动机
如果您熟悉amplify-cli,就会知道一些指令会生成对象的几个字段。 例如, @model生成createdAt和updatedAt , @versioned生成version , @auth生成owner等。 当前,从GraphQL API访问这些字段的官方方法是将这些类型定义为可为null的类型。
type Post @model {
id: ID!
text: String
createdAt: AWSDateTime
}
但是上述解决方案并不理想,因为用户可以随时修改crea
评论0
最新资源