android - 使用 AWS DynamoDB 在 Android 应用程序中使用多个表
问题描述
我正在为我的 Android 应用程序使用 AWS DynamoDB 数据库。我正在使用 AWS Amplify API (GraphQL API) 进行查询和变异。
但是,我无法与两个或更多表进行交互。我想知道如何有目的地使用 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 文件夹,其中将包含两个表的突变、更新和查询的示例代码。
推荐阅读
- c# - 如何每 15 分钟预热一次电报机器人 c#?
- python - 如何从进程的内存中读取 DOUBLE
- apache-zeppelin - 使用 Jdbc 领域的 Zeppelin 身份验证
- javascript - ChartJS 动态传递数据,然后将数据传递给变量
- algorithm - Scala 可能的整数集合组合
- google-bigquery - 使用 BigQuery SQL 语法匹配记录
- javascript - React.js + Socket.io 更新状态改变列表项的位置
- arrays - 在动态数组中使用二进制搜索搜索 typedef struct DATE
- docker - Docker 容器显示入口点命令“未找到”
- python - 如何按多个条件过滤熊猫数据框列