relay

    1热度

    1回答

    我一直有很多麻烦试图让突变的工作。 鉴于此GraphQL架构,任何人都可以请帮我创建一个简单的创建用户变异?我不明白我错过了什么。我知道它会从GraphQL服务器抛出一个400错误,并且它不会触发解析函数。 var userType = new GraphQLObjectType({ name: 'User', description: 'User creator',

    0热度

    1回答

    我不理解如何在石墨烯中的ConnectionField中使用自定义字段。我有类似: class ShipConnection(Connection): extra = String() class Meta: node = Ship SHIPS = ['Tug boat', 'Row boat', 'Canoe'] class Query(Abstract

    0热度

    1回答

    我正在使用relay-fullstack。它使用GraphQL.js。我想在GraphQL.js中使用GraphQL订阅。但是我找不到关于在GraphQL.js中订阅GraphQL的文档。 我可以在GraphQL.js中使用GraphQL订阅吗? 还是不支持?

    0热度

    1回答

    我正在做多个项目的突变。但是updater中的连接处理程序返回undefined。我处理的shopItems类型,下面是相关的架构 type Mutation { shopItem(input: itemsInput): addedItems } type addedItems { addedItems: [itemEdge] } type itemEdge {

    1热度

    2回答

    网络上的一些搜索后,我发现,使用GraphQL当智威汤逊认证的最好的方法是通过将JWT令牌到GraphQL上下文。通过这样做,解析器可以访问它并检查用户是否已登录,是否具有权限等。 我想知道是否需要将认证逻辑/功能置于需要认证的每个解析器中。有没有一种方法可以默认设置(例如中间件)对除login/logout/register/forgotpasword之外的每个查询进行的身份验证?

    0热度

    1回答

    我试图做一个更新到一个突变,它不能很好地工作它告诉我,'setValue不是一个函数',并且当在newEvent和relayEvent上做一个console.log返回给我正确的数据可以有人帮助我! 我突变的干活,但不知该数据没有更新,所以我需要做的是不工作 继承人我的代码更新: /* @flow */ import { graphql, commitMutation } from "reac

    0热度

    1回答

    我正在使用found-relay进行路由。 如果我不使用片段,只需在查询中指定名称,那么它工作正常。 我在做什么错? songsContainer.js: import Songs from './component'; export const query = graphql` query songsContainerQuery { songs { ...so

    0热度

    1回答

    我有一个完美的工作中继现代应用1.1.0 babel插件继电器+ react-relay + react-compiler + graphql 0.10.x,反应15.5.x,但自从升级所有1.4.1和graphql到0.12.2和反应16.0.0运行NPM开始时,我不断收到此错误: ERROR in ./src/main.js Module build failed: Error: Babel

    1热度

    1回答

    我想写一个突变updater,从另一条记录中取消关联链接的记录。 例如,假设我有我的存储以下内容: client:root { user: {__ref: "someid"} } 我正在寻找一种方式来取消链接user和client:root。 user是一个空字段。我希望对user字段感兴趣的订阅者看到它已经走了null。 现在我看到取消链接此字段的唯一方法是从商店中删除节点。我尝

    1热度

    1回答

    如何取消订阅接力现代订阅? 我已经按照How to GraphQL React + Relay上的订阅教程,但它没有提及如何取消订阅或者是否使用Relay Modern网站。 任何帮助都会很棒。 UPDATE ---------- 据李拜伦(see GitHub issue),你只需要调用dispose() 在requestSubscription() 作出以下修改后,例如: ./src/subs