Amazon dynamodb 放大Graphql不遵守我的查询限制
我有一个放大应用程序,使用一个包含50个项目的DynamoDB表,并通过React应用程序访问它 初始(简化)模型: 在代码中,我对Apollo React组件调用此查询:Amazon dynamodb 放大Graphql不遵守我的查询限制,amazon-dynamodb,apollo,aws-appsync,amplify,Amazon Dynamodb,Apollo,Aws Appsync,Amplify,我有一个放大应用程序,使用一个包含50个项目的DynamoDB表,并通过React应用程序访问它 初始(简化)模型: 在代码中,我对Apollo React组件调用此查询: <Query query={query} variables={{ { limit: 100, }, }} pollInterval={5000} > {children} </Query>); 他们都
<Query
query={query}
variables={{
{
limit: 100,
},
}}
pollInterval={5000}
>
{children}
</Query>);
他们都没有工作过
一些在我的查询中显然应该返回的项目被留下了
我还试图在DynamoDb上找到任何关于limitatinos的参考资料,返回物品的数量,或者一些我不知道的奇怪行为。。。没有成功
还有一些非常奇怪的行为
ie:如果我只添加一个sortDirection:'DESC'
,它返回的结果会更少
有人知道为什么会这样吗
<Query
query={query}
variables={{
{
limit: 100,
},
}}
pollInterval={5000}
>
{children}
</Query>);
@key(name: "ByOrganizationSortedByCreated", fields: ["videoOrganizationId", "createdAt"], queryField: "videosByOrganizationSortedByCreated")
@key(name: "ByOrganizationSortedByTitle", fields: ["videoOrganizationId", "title"], queryField: "videosByOrganizationSortedByTitle")
@key(name: "ByOrganizationSortedByTitleSeasonEpisode", fields: ["videoOrganizationId", "title", "season", "episode"], queryField: "videosByOrganizationSortedByTitleSeasonEpisode")