我正尝试在亚马逊网络服务AppSync控制台中运行GraphQL查询:
query MyQuery {
getUserInfoById(id: "1234566789") {
account {
id // need this value for getAvailableCourses
}
}
getAvailableCourses(accountId: "", pageNumber: 0) {
data {
id
name
type
}
}
}
基本上,我需要get
我正在创建一个Angular项目来使用放大的亚马逊网络服务AppSync。我注意到,每次我创建一个新项目时,Amplify都必须创建一个新的AppSync应用程序接口,这对开发很不方便。 我读过放大文档,他们建议使用Codegen。但我在运行此命令时遇到错误 $ amplify add codegen --appId XXXXXXXXXXX
There are no GraphQL APIs available.
Add by running $amplify api add 关于如何正确添加现有的AWS (从AppSync控制台创建)到Angular项目的任何建议。
我想在赞美语中使用亚马逊网络服务AppSync,
这是我使用的代码(使用graphQL),如下所示:
但是我得到了AmazonAppSyncClient()构造函数没有实现异常
public GraphQLService()
{
credentials = new CognitoAWSCredentials("Identity-pool-ID", // Identity pool ID
RegionEndpoint.USWest2 // Region
我正在尝试使用AWS Cognito、Appsync和Graphql查询用户的特定数据。在我将模式规则更改为包含@auth之前,我能够访问所有用户的所有数据,但这不是我想要的。然而,当我使用Graphql查询数据时,我得到了一个自动授权的错误。errorType: "Unauthorized", message: "Not Authorized to access listMembers on type Query", … } // Old Schema.graphql
type Member {
id: ID!,
name: String,
ow
我正试着从和开始。
到目前为止,我已经按照AWS文档(特别是和)成功地创建了一个 (第三个代码片段),并启用了AppSync GraphQL API,如下所示:
$ amplify add api
? Please select from one of the below mentioned services GraphQL
? Provide API name: MySampleTodoAPI
? Choose an authorization type for the API API key
? Do you have an annotated GraphQL schema? No
? D
我有一个基本的VueJS应用程序,连接到一个AWS放大DynamoDB与GraphQL。一切都是连接的,数据是可用的,可以在本地使用。该应用程序也可以成功地部署在给定的分支上。
但是,即使有带有aws-exports端点设置的GraphQL文件,已部署的应用程序也不会连接到DB。
// WARNING: DO NOT EDIT. This file is automatically generated by AWS Amplify. It will be overwritten.
const awsmobile = {
"aws_appsync_graphqlEndpoin
我使用的是亚马逊AppSync网络控制台,我从头开始创建了一个新的API。
我创建了一个新资源,如下所示:
type ToDo {
id: ID!
title: String!
}
在亚马逊网络服务AppSync创建了DynamoDB表和模式后,如果我想要更新模式并添加新字段,我该怎么做?
type ToDo {
id: ID!
title: String!
completed: Boolean
}
我知道AWS Amplify有一个命令amplify api gql-compile,然后是amplify push,它将更新模式和DynamoDB表。
有没有办法从AWS A
我正在构建一个离线应用程序,它需要存储大约30,000条记录。
对于这种大小的数据集,亚马逊网络服务AppSync会有任何性能问题吗?
我使用了redux w/ redux-persist in the past,它将商店保存为离线,然后在应用程序启动时重新获取并放置在内存中。这会导致相当大的内存问题,特别是在查询数据时。
我想知道AppSync是否能够使用Realm或SQLite进行离线存储和查询。
谢谢。
我使用亚马逊网络服务公司的AppSync服务作为我的GraphQL服务器。我正在传递一个突变GraphQL标签来创建一个用户,但不知何故,我在控制台中得到了这个错误:
GraphQL error: Variable 'id' has coerced Null value for NonNull type 'ID!'
突变GraphQL标签如下所示:
import gql from 'graphql-tag';
export default gql`
mutation addUser ($id:ID!,$name:Str