Amplify の学習記録です。この記事は少しずつ育てていきたいと思います。
type Category @model {
id: ID!
name: String!
todos: [Todo] @connection(keyName: "byCategory", fields: ["id"])
}
type Todo @model @key(name: "byCategory", fields: ["CategoryID", "name"]) {
id: ID!
CategoryID: ID!
name: String!
description: String
}
この例では、ひとつの Category は複数の Todo を持つ関係を表します。