Graphql 放大图形QL向连接添加嵌套输入

Graphql 放大图形QL向连接添加嵌套输入,graphql,aws-amplify,aws-appsync,aws-amplify-cli,Graphql,Aws Amplify,Aws Appsync,Aws Amplify Cli,我已经创建了以下模式,直到昨天为止,它将使用@connectionreferenceID生成Input。我创建了一个新的API,它现在正在创建一个带有实际嵌套的类型的输入,作为某些类型的输入的一部分。例如: type Metadata @model(subscriptions: null) @versioned @auth( rules: [ ] ) { id: ID! merchant: Merchant! @co

我已经创建了以下模式,直到昨天为止,它将使用
@connection
reference
ID
生成
Input
。我创建了一个新的API,它现在正在创建一个带有实际嵌套的
类型的
输入
,作为某些类型的
输入
的一部分。例如:

type Metadata
    @model(subscriptions: null)
    @versioned
    @auth(
        rules: [
        ]
    ) {
    id: ID!
    merchant: Merchant! @connection

}

type Merchant
    @model(subscriptions: null)
    @versioned
    @auth(
        rules: []
    ) {
    id: ID!
    metadata: Metadata! @connection

}
将创建输入类型:

export type CreateMerchantInput = {
    id?: string | null,
    merchantMetadataId: string,
};

export type CreateMetadataInput = {
  id?: string | null,
  merchant: MerchantInput,  <-- Contains this!!
  metadataMerchantId: string,
};
导出类型CreateMerchantInput={
id?:字符串| null,
merchantMetadataId:字符串,
};
导出类型CreateMataInput={
id?:字符串| null,
商人:商品出售,