aws-appsync相关内容
我有一个使用AWS AppSync的相当简单的节点应用程序.我能够成功运行查询和变异,但是最近发现,即使我运行两次查询,我也会得到相同的响应-即使我知道后端数据已更改.在这种特殊情况下,查询由lambda支持,在深入研究中,我发现查询似乎并没有在网络上发送出去,因为lambda不会在每次查询运行时触发-只是第一次.如果我使用控制台模拟查询,则一切运行正常.如果我重新启动应用程序,则在第一次运行查询
..
我很难弄清楚如何在使用AWS Amplify和AWS AppSync的React应用程序中处理未经身份验证的用户.似乎大多数文档建议使用 aws-amplify-react 中的 withAuthenticator HOC封装整个应用程序,但在现实世界中,这种情况很少见. 这就是我如何设置客户端与AppSync API对话 const client = new AWSAppSyncCli
..
对不起,标题不确定.但是,我很难描述它. 我正在使用 aws-appsync 和 aws cognito 进行身份验证. 我一直关注有关 @auth 批注的放大文档,以处理突变和查询的权限. 这是我的架构的一个示例.用户可以创建一个条目并与他人共享.但是,他们应该只读取条目,并且没有权限对其进行编辑. 一个条目也有多个注释.(还有更多字段) type条目@model @
..
这有可能吗? 你好朋友.我正在使用AWS AppSync + DynamoDB构建应用程序,并且开始有大量
..
当通过Amplify CLI初始化新的GraphQL后端时,示例架构使用@model批注定义了多种类型.例如... type Blog @model {id:ID!名称:字符串!帖子:[帖子] @connection(名称:“博客帖子")}输入Post @model {id:ID!标题:字符串!博客:Blog @connection(名称:"BlogPosts")评论:[评论] @connec
..
我正在尝试实现类似于此python示例的应用程序同步订阅,但在.net中 它给出了“远程方在未完成关闭握手的情况下关闭了WebSocket连接"的例外. 堆栈跟踪: 在System.Net.WebSockets.ManagedWebSocket.d__66 2.MoveNext()在System.Runtime.ExceptionServices.ExceptionDispatc
..
我试图在AWS appsync resolver中使用velocity templating language通过循环字符数组来创建字符串. 给出数组listOfWords = ["好" "克力"],我将如何实现queryString = "+\"好\" +\"克力\"" 的字符串输出 到目前为止,我已经完成了类似的工作: 24: #set($listOfWords = ["好"
..
我正在尝试使用AppSync聊天应用程序.我能够复制AWS教程( https://aws.amazon.com/blogs/mobile/building-a-serverless-real-time-chat-application-with-aws-appsync/) 但是,我仍然不确定AppSync是否可以处理用于聊天应用程序的生产环境.会因为DynamoDB部分而昂贵吗? 此外
..
我在一个EC2实例上运行一台graphql服务器.我也正在运行AWS appsync,但目前仅与几个lambda集成. 我想将Appsync与graphql服务器连接,因此Appsync将充当特定查询/突变的代理. 所以从客户端看,它看起来像这样: 客户端向appsync发送查询,可以说它看起来像这样: { user { id } } Appsync定
..
{ "version": "2017-02-28", "operation": "PutItem", "key": { "id": $util.dynamodb.toDynamoDBJson($util.autoId()), "createdDate":$core_v2_utility.CurrentDate }, "attributeValues": $uti
..
所以首先我要说的是,我对突变添加了乐观的响应,这样它就会停止产生重复的引用,如所引用的这一切正常,但是我有一组依赖突变,它们是在第一次使用异步等待后运行的. submitForm = async () => { // Only submit if form is complete if (!this.state.saveDisabled) { try {
..
摘要:我无法从GraphQL端点获取总数的记录.我仅在解析来自端点的响应时是否已经到达GraphQL记录列表的末尾.如何使自定义分页组件位于最后一页? 详细信息:我正在使用ra-data-graphql将React Admin与AWS AppSync(DynamoDB上的GraphQL)一起使用. AppSync不能告诉您列表查询可用的记录总数,它还限制了您可以返回1MB有效负载的记录数.相
..
我正在尝试使用AWS AppSync的第一个GraphQL后端.我只是想弄清楚如何使用一对多关联.我希望收到许多相关的对象作为子代列表,并能够在创建新用户时编写其中的一些子代. type User { id: ID! name: String! records: [Records!]! } type Records { id: ID! userId:
..
我们如何使用boto通过AWS AppSync发布GraphQL请求? 最终,我试图模仿一个移动应用程序,但该应用程序使用python访问AWS上的无堆栈/云信息堆栈.不是JavaScript也不是放大. 主要的痛点是身份验证;我已经尝试了十二种不同的方法.这是当前的消息,它生成一个带有"UnauthorizedException"和“权限被拒绝"的"401"响应,考虑到我收到的其他一
..
问题:如何在Appsync速度模板中为SQL语句字符串化JSON对象? 说明:我有一个Aurora RDS表,该表的列的数据类型为JSON. AppSync API已连接到RDS. 我的GraphQL模式看起来像 input CreateServiceCatalogItemInput { serviceName: String! serviceConfig: Servi
..
我目前有一个AppSync架构,在其中我在AppSync控制台内创建了一个单独的查询,以便保留某些参数(assetId)并在DynamoDB表中获取结果列表.我已经在AppSync控制台中测试了查询,并且运行良好,现在我在React应用程序中使用Amplify来调用查询时遇到了麻烦.运行我的应用程序时出现以下错误: DisplayCard.js:34 Uncaught (in promise
..
我有以下设置: aws-amplify-react appsync create-react-app 并遵循此文档: https://aws.github.io/aws-amplify/media/api_guide#connect 与在文档中一样,在返回正确的数据之前,渲染它会给我2x undefined数据.这会破坏应用程序,因为无法访问嵌套字段(在我的示例中,例如get
..
我正在尝试使用Amplify GraphQL Client实现GraphQL过滤器.我有待办事项清单,想检索状态已完成的待办事项清单. 文档仅显示如何获取所有项目和单个项目 const allTodos = await API.graphql(graphqlOperation(queries.listTodos)); console.log(allTodos); 有人可以指出如何将
..
我有一个由Amplify从基本架构生成的Appsync API.在Article模型上,category字段嵌套在metadata字段内.我想构建一个查询,该查询提供按类别过滤的文章列表.我不清楚如何过滤嵌套值...我已经看到 AWS GraphQL转换模式 type Article @model { id: ID! title: String! description: Str
..
我正在寻找使用AppSync的项目.到目前为止,我已经能够找到很多文章,并且可以在线找到有关单击哪些按钮以使示例项目运行的所有步骤,但是似乎没有一个涉及如何通过本地开发来处理它.或在CI/CD环境中.它可能是我关于开发人员通常如何工作的“老派"想法,但是我期望有一种方法可以在本地模拟足够的环境以进行开发和运行单元测试,但是我似乎找不到任何方法可以做到这一点.当我进入UI部分时,我不知道如何运行后端
..