実現したいこと
ここに実現したいことを箇条書きで書いてください。
前提
AWS Amplify を使用し、ネイティブアプリを構築する際、APIをAppsyncで実装する。
発生している問題
同じData sourceから、取得するカラムが異なるクエリを行うようにしたい。
例えば、Postテーブルが存在し、これにUserテーブルを紐づけるスキーマを定義する。
このPostテーブルに対するクエリのレスポンスに
Userカラムも含めるものPostタイプとUserカラムは含めないPostWithoutAutherタイプ、2つのクエリをappsyncで実現するにはスキーマの定義はどのようになる?
クエリの書き方がわからないです。
graphql.schema
1type PostWithoutAuther {2 id: ID!3 title: String 4}5type Post @model {6 id:ID!7 title:String 8 auther: User 9}10type User {11 is: ID!12 name: String 13}14 15type Query {16 getPost(id: ID!): Post 17}18

0 コメント