【发布时间】:2021-04-13 08:54:25
【问题描述】:
我正在使用 AWS Amplify 和 DynamoDB,我想从嵌套字段“媒体”中设置一个限制。这是 AppSync 上的查询,仅获取 4 个项目:
{
getUser(id: "xxx4e5b-9704-564xxx") {
medias(limit: 4) {
items {
title
}
}
}
}
它似乎有效,这是我在 AppSync 上的结果:
{
"data": {
"getUser": {
"medias": {
[
{
"title": "Test 1"
},
{
"title": "Test Audio"
},
{
"title": "Test Guitare"
},
{
"title": "Test lien"
}
],
}
}
}
}
我想知道如何在我的 React 应用程序上执行此查询?我试过了,但没有用(我的回复中应该有 4 个媒体项目,但我得到了更多):
const query = await API.graphql(
graphqlOperation(getUser, {
id: userID,
medias: { limit: 4 }
})
)
我没有找到关于放大文档的任何帮助。你能帮帮我吗?
【问题讨论】:
标签: reactjs amazon-web-services graphql amazon-dynamodb aws-amplify