Amazon web services AWS Graphql中的多对多关系问题

Amazon web services AWS Graphql中的多对多关系问题,amazon-web-services,amazon-dynamodb,graphql,aws-appsync,aws-amplify,Amazon Web Services,Amazon Dynamodb,Graphql,Aws Appsync,Aws Amplify,城市与利益之间存在着多对多的关系。可以将多个城市分配给一个福利,也可以将多个福利分配给一个城市 我们有以下模式: type City @model { id: ID! name: String! benefits: [CityBenefit] @connection(name: "cityBenefit") } type Benefit @model { id: ID! name: String! category: [Category] @con

城市与利益之间存在着多对多的关系。可以将多个城市分配给一个福利,也可以将多个福利分配给一个城市

我们有以下模式:

type City @model {
    id: ID!
    name: String!
    benefits: [CityBenefit] @connection(name: "cityBenefit")
}
type Benefit @model {
    id: ID!
    name: String!
    category: [Category] @connection
    company: String!
    description: String!
    website: String
    email: String
    phone: String
    address: String
    global: Boolean!
    cities: [CityBenefit] @connection(name: "benefitCity")
}
type Category @model {
    id: ID!
    name: String!
}
type CityBenefit @model {
    id: ID!
    city: City @connection(name: "cityBenefit")
    benefit: Benefit @connection(name: "benefitCity")
}
在添加一个城市和一项福利后,我们无法将此信息输入和输出。CityBenefit中的城市为空,利益相同

在这种模式下,仍然无法过滤给定城市的所有福利


你能帮我们吗?到底有什么遗漏或错误?

您的查询是什么?我实际上正在努力找到appsync查询的语法,例如:列出cit的所有好处,您能帮忙吗?@yunzenAs yunzen问道,您能分享您的查询和解析程序吗?此外,您可能会发现此链接提供了帮助,AppSync工程师解释了一种多对多的解决方法。它还作为一个跟踪功能请求,以获得一流的It支持:您的查询是什么?我实际上正在努力寻找appsync查询的语法,例如:列出cit的所有好处,您能帮忙吗?@yunzenAs yunzen问道,您能分享您的查询和解析程序吗?此外,您可能会发现此链接提供了帮助,AppSync工程师解释了一种多对多的解决方法。它还可作为跟踪功能请求,以获得一流的It支持: