id | name | dashboard_id |
---|---|---|
1 | name1 | 3 |
2 | name2 | 2 |
3 | name3 | 3 |
といったデータがdynamoDBであったときにappSyncでdashboard_idに紐づくデータを全件取得したいのですが、うまくいきません
値をいじったり、色々な方のソースコードを参考に構築しているのですがうまくいきません、、、
どなたか助けていただけると幸いです、、
ソースコード
requestMappingTemplate
1{ 2 "version" : "2017-02-28", 3 "operation" : "Query", 4 "index" : "ManegementItemByDashboardId", 5 "query" : { 6 "expression": "dashboard_id = :dashboard_id", 7 "expressionValues" : { 8 ":dashboard_id" :{ 9 "S" : "${ctx.args.dashboard_id}" 10 } 11 } 12 }, 13}
responseMappingTemplate
1$util.toJson($context.result.items)
query
1query MyQuery { 2 listManagementRequestsByDashboadId(dashboard_id: "3") { 3 items { 4 id 5 } 6 } 7} 8 9// result 10{ 11 "data": { 12 "listManagementRequestsByDashboadId": { 13 "items": null 14 } 15 } 16} 17
あなたの回答
tips
プレビュー