【发布时间】:2019-11-11 17:47:22
【问题描述】:
当我的 graphql 架构中存在关系时,我正在努力计算订阅(或查询)的读取容量单位。
假设我有 2 种类型连接到 dynamodb 表:
type User{
user_id: String!
.... some user info
}
type Tweet{
tweet_id: String!
user_id: String!
user: User
}
在解析器中,我使用GetItem 操作将type Tweet 中的user 连接到type User。
我的问题是,当我在没有用户的情况下查询推文时。例如
query tweet {
getTweet(tweet_id: 'test'){
tweet
}
}
即使我没有请求用户字段,appsync 是否会对我的用户表执行 GetItem 操作?
谢谢!
【问题讨论】:
标签: amazon-dynamodb aws-appsync