graphql-js

    0热度

    1回答

    试图在继电器中使用突变,因此我创建了一个新的“Relay.Mutation”子类“RemoveMutation”将其导出并尝试在React组件中使用它。但它总是给我这个按摩: Uncaught Error: Relay transform error ``Syntax Error RelayMutation (4:14) Expected Name, found EOF 我使用phpstorm,它

    0热度

    1回答

    我正在为将查询GraphQL服务器的应用程序编写客户端代码。在我的代码中的几个地方,我传递的数据最终会变成一个查询变量,因此它需要根据我的模式中的特定GraphQLInputType进行验证。在研究graphql-js提供的一些实用程序时,它看起来像isValidJSValue检查器正是我正在寻找的,and its comments even mention它打算用于这样做。 问题是我没有访问我想

    0热度

    2回答

    当通过setVariables发出请求时,是否有一种方法可以考虑异步请求之间的本地状态,即实现加载指示器? 的图示制作请求https://www.graphqlHub.com/graphql _onChange = (ev) => { this.setState({ loading:true }) let gifType = ev.target.value

    1热度

    1回答

    我对于Graphql的游标和MongoDB游标之间的关系应该是什么感到困惑。 我目前正在研究创建对象(mongo文档)并将其添加到现有连接(mongo集合)的突变。添加对象时,突变返回添加的边缘。应该看起来像这样: { node, cursor } 虽然node是实际添加的文档,但我对于应该作为游标返回的内容感到困惑。 这是我的突变: const CreatePollMu

    0热度

    1回答

    下面我有一个queryrequestString和一个mutationrequestString。 这两个查询都运行,我正在记录两个resolve方法。 问题: 我如何从resolve处理程序mutation访问{name: 'Thomas'}的variableValues? 由于某种原因,传递给resolve突变体的第二个参数本身就是require。这是为什么? 代码: import Promi

    0热度

    1回答

    对于GraphQL-Relay中的关系我非常困惑。当它大约一对多时,它看起来非常简单。我创建了一些connectionDefinitions,它工作完美。但我有以下情况下我想创建/更新下面的模型。 new Schema({ item: {type: String, ref: ‘Item’, required: true}, user: {type: String, ref: ‘

    1热度

    1回答

    我看到了一些Relay的例子,但是我在Apollo中使用graphQL,并且找不到任何示例或文档如何通过突变来处理GraphQL中的文件上传?

    1热度

    3回答

    一个GraphQLList我有GraphQL的问题(具体实施GraphQLList) 我有一个查询getItemByName是正确返回Item,与itemType类型。但我一直没有能够实现getItemList(或一个适当的例子btw)。我知道它应该有一个实现GraphQLList的类型。 但我做对了吗? resolve应该接收的数据格式是什么? (或者说getItems()应该返回)。一组对象?

    2热度

    1回答

    使用中继+ GraphQL(graphql中继-JS)连接,并试图确定优化查询等 一切工作数据源的最佳方式,但效率低时连接的结果是切片。在下面的查询示例中,项目上的解析器将获得200多条待售记录727506341339,实际上我们只需要返回1个记录。 我要指出,为了满足这一要求,我们实际上提出两个的数据库查询: 1.获得与销售 2.获取项目的数据为每个项目ID相关联的所有物品的ID。 在测试和审查

    0热度

    1回答

    我很新的GraphQL,并在我的根查询我有两个领域是非常相似,除了他们的“类型”属性,我想合并。 allPosts返回一个post对象数组,而post返回一个帖子。 每个字段是使用相同的模式,并且基于传入的参数的那些各自的领域内被确定的装载机/资源。 const RootQuery = new graphql.GraphQLObjectType({ name: 'Query',