在AWS Amplify中对多对多连接进行排序

时间:2020-05-06 07:47:38

标签: graphql aws-amplify aws-amplify-cli

我目前正在使用Amplify构建一个React应用程序。我正在建立架构,但无法添加排序。

如何设置架构以返回按产品名称排序的集合中的所有产品。

一个集合可以有很多产品。一个产品可以有很多收藏。

type Collection @model {
    id: ID!
    name: String!
    products: [CollectionProduct] @connection(name: "Product")
}

type CollectionProduct @model {
    id: ID!
    collection: Collection! @connection(name: "Product")
    product: Product! @connection (name: "Collection")
}

type Product @model {
    id: ID!
    name: String!
    collections: [CollectionProduct] @connection(name: "Collection")
}

query GetCollection {
  getCollection() {
    id
    name
    products {
      items { #sort by product name
        id
        product {
          name
        }
      }
    }
  }
}```

0 个答案:

没有答案