我正在为我的Android应用程序使用AWS DynamoDB数据库。 我正在使用AWS Amplify API(GraphQL API)进行查询和变异。
但是,我无法与两个或多个表进行交互。 我想知道如何有目的地使用2个或更多表。我是新手,无法弄清楚。谢谢。
答案 0 :(得分:2)
您可以简单地创建两个独立的架构,例如:
type Table1 @model {
id: ID!
name: String!
posts: [Post] @connection(name: "BlogPosts")
}
type Table2 @model {
id: ID!
title: String!
blog: Blog @connection(name: "BlogPosts")
comments: [Comment] @connection(name: "PostComments")
}
您将创建一个graphql文件夹,其中包含用于突变,更新和查询两个表的示例代码。