首页 文章
  • 4 votes
     answers
     views

    使用Sequelize在GraphQL Mutation中必须返回什么?

    我正在尝试实现一个在后端使用Sequelize的GraphQL服务器(在后台使用MSSQL) . 我有一个完美的查询(从单个SQL表中检索数据)按预期方式 . 但后来我为同一个模式设置了一个变异,当我在GraphiQL中运行变异时,我发现,虽然它确实执行了变异的resolve函数内部的东西(也就是创建了我的Sequelize模式的一个实例),但是不要把我的对象还给我 . 现在,我认为这是因为我的...
  • 1 votes
     answers
     views

    meteor apollo graphql / sequelize缓存查询结果,以避免多个相同的查询

    我使用Apollo / graphql / sequelize来获取以下关系: 我有多个标记 . 每个只有一种风格 . 标记可以使用相同的样式: Sequelize: var Marker = db.define('markers', { name: {type: Sequelize.TEXT}, idstyle: {type: Sequelize.INTEGER}, }, {timest...
  • 3 votes
     answers
     views

    使用Sequelize从MySQL获取数据到GraphQL失败

    首先,这是我的MySQL表 +-----------+-------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-----------+-------------+------+-----+---------+...
  • 1 votes
     answers
     views

    与Sequelize Query匹配的GraphQL查询字段

    我这里有一个简单的场景 . 我有一个People sequelize模型,它有5个字段:firstName,lastName,id,city和zipCode . 我还有一个具有相同字段的GraphQL对象 . 每次我进行GraphQL查询时,例如: { people(id:123){ firstName lastName } Sequelize发送如下的SQL语句: SEL...
  • 2 votes
     answers
     views

    如何将结果从原始查询(Sequelize)返回到GraphQL

    我是GraphQL和Sequelize的新手,但是我已经开发了一个测试,我可以使用Sequalize的函数进行查询并从Graphiql获得结果,但是我有兴趣用几个表的查询来创建更复杂的查询 . 现在,这段代码工作正常: schema.js import { GraphQLObjectType, GraphQLNonNull, GraphQLID, GraphQLIn...
  • 0 votes
     answers
     views

    graphQL查询在响应中给我null对象

    我是graphql的新手,有以下问题: I'm querying all customers with their photo but graphql server response give me null on photo object. 如果我尝试从Sequelize日志记录中执行RAW SQL语句并在我的sql客户端执行它给我正确的结果 . 我认为问题是在客户端的graphql中的某个地方...
  • 0 votes
     answers
     views

    graphQL与Sequelize和Mysql重复字段的关系

    https://www.graphqlbin.com/v2/gLg9FP 我现在坚持这个问题一天,需要帮助 . 我有2个续集模型 module.exports = (sequelize, DataTypes) => { const Periodo = sequelize.define('periodo', { ... cod_c...
  • 1 votes
     answers
     views

    空手道 - GraphQL - 如何验证架构然后响应?

    我终于让Karate使用GraphQL并且能够验证简单的200响应,尽管我在验证模式然后响应时遇到了问题 . 我是超级新人所以我道歉(不是程序员,只是测试人员) . 我想验证模式是否正确,例如结果只返回(providerID,firstName,lastName等),而不是数据 . 然后我想分别验证数据本身 . 我不明白的另一件事是如何传递数据,例如我可以改变Latitude,Longitude,...
  • 1 votes
     answers
     views

    空手道 - GraphQL - 使用数组验证嵌套JSON

    我在使用数组验证嵌套JSON时遇到了新的麻烦 . 我有一个看起来像这样的GraphQL查询,它是我所拥有的最简单的查询 . 我已经更改了数据,因为它是真实的 生产环境 数据,但是你可以得到这个想法 . 我从之前与@petersmith的聊天中发现,*匹配结果包含是一个很好的方式,我也尝试从.json文件读取但我必须格式化json文件错误或某些东西已关闭因为我收到有关javascript的错误消息评...
  • 1 votes
     answers
     views

    空手道框架 - 如何检查匹配中的条件OR包含响应

    我试图使用匹配包含来验证我的架构响应和数据类型,有时它返回一个null,有时它会返回一个字符串,作为一个例子 . 我正在尝试以下但我得到断言失败,因为它没有评估为真 . 我正在尝试以下方法: * match each $response.data.Results contains """ { "provide...
  • 1 votes
     answers
     views

    是否有支持GraphQL,Web应用程序测试和移动设备的测试框架?

    我已经开始使用Karate来测试我们使用GraphQL的移动应用程序,它到目前为止工作得很好,虽然对我来说有点学习曲线,因为我不是贸易程序员,但我需要进一步研究未来并且一定要找到一个框架,它也支持我们对自定义Web应用程序的测试自动化的需求 . 我认为Selenium将成为可行的方式,所以我正在寻找一个测试框架,我不仅可以测试我们的微服务/ API编写的GraphQL查询,还可以测试我们的Web应...
  • 1 votes
     answers
     views

    有没有办法通过反应道具传递Apollo查询选择?

    Apollo调用填充数据道具的方式 graphql(withQLTag)(ReactComponent) 存在于组件类之外 . 但是,如果我想通过预定义查询的反应支持来控制我使用哪些数据,以便我可以重复使用多个数据模型的列表呢?(我知道列表视图必须从返回的所有数据中存在的属性中提取) render() { return( <ReactComponent q...
  • 5 votes
     answers
     views

    阿波罗突变去抖和竞争条件

    (这是对https://github.com/apollographql/apollo-client/issues/1886的跟进) 我正在尝试构建一个文本输入,它将在用户输入时更新值 . 第一次尝试 我首先尝试使用 optimisticResponse 来更新用户输入的本地缓存 . 这是有效的,除了它会在每次击键时触发突变 . 除了通过请求充斥网络之外,还存在网络不一致的问题 . 最后一个突变可...
  • 0 votes
     answers
     views

    登录后如何设置客户端状态?

    我有一个apolloClient对象,我想存储用户数据(a.k.a agent ) . 我有一个登录react组件调用 login 变异,然后返回用户/代理对象 . 如何将此用户/代理响应写入我的apollo客户端? 我的apollo客户端由我的客户端状态和缓存组成(我现在不使用解析器但是如果需要可以这样做): const cache = new InMemoryCache() const cl...
  • 1 votes
     answers
     views

    具有React形式的突变的中继

    我继续面对同样的错误: 未捕获错误:中继转换错误 . 您的模式定义了一个带有7个参数的变异字段 addItem ,但变异字段必须在文件 ../AddItemMutation.js 中只有一个名为 input .``的参数 . 如果最近添加了参数/字段/类型,请尝试更新GraphQL架构 . 我应该在哪里声明我的实现中的输入参数?我有一个SimpleForm组件,它获取输入数据,它应该使用Rela...
  • 1 votes
     answers
     views

    如何在Mutations with Apollo-Client中使用显式GraphQL空输入值

    如何使用带有突变的apollo-client向apollo服务器发送显式空值? 我明确地尝试将值设置为null,如: var model = { id: 1, integer: null, text: null } 有突变 var query = gql` mutation ($id: Number!, $text: String, $integer: Int) { save(id:...
  • 0 votes
     answers
     views

    变异在Apollo-Android上发送空参数

    我正在尝试将Apollo-Android与本地安装的服务器集成,显示所有条目的查询工作正常,但是当我尝试创建新条目时,它会发送不带参数的查询 . 起初我认为这是一个服务器端问题,但它似乎不是这样,因为它创建了条目,但具有空值 . 它是在Spring Boot上使用SPQR生成模式的服务器,而SpringData-JPA是使用Hibernate连接到PostGreSQL数据库 . 这就是服务器所说的...
  • 0 votes
     answers
     views

    如何从Input和ReactQuill组件获取数据以将其用作变异变量

    我知道如何在发送突变之前从两个组件获取数据 . 我需要从 <Input> 值获取名称变量,从 <ReactQuill> 获取文本变量 我应该在 <Input> 和 <ReactQuill> 的onChange属性中更新Apollo缓存吗?或者也许我做错了什么? Apollo文档建议使用ref属性,但它已经过时,因为现在每个人似乎都使用受控组件 . 无...
  • 0 votes
     answers
     views

    Apollo React GraphQl VariableTypeMismatch

    我有一个看起来像这样的突变 mutation ADD_CATEGORY($id: ID!, $category: ID!) { addCategory(id: $id, category: $category) } 它作为'addCategory'传递给我的react组件 . 我的handleSave看起来像这样: handleSave = () => { const { id, ...
  • 2 votes
     answers
     views

    如何将道具从Redux商店传递到Apollo GraphQL查询

    我'm just getting going with Apollo GraphQL on a simple React Native app and am really impressed by what it can do. But I'我并没有完全了解它如何与Redux商店集成 . 基本上,我需要将我的 searchReducer 中的一些用户输入传递到我的GraphQL查询中 . 我以为我...
  • 0 votes
     answers
     views

    从GraphQL的调度redux操作到达Apollo客户端

    我正在尝试将Apollo集成到我的react-app中 . 我希望使用查询参数调度操作并在此操作中处理该查询,并将已解析的promise作为有效负载传递给相应的reducer . 我的方法如下; 我有一个 client.js 文件 import { graphql } from 'react-apollo'; import { ApolloProvider } from 'react-apollo...
  • 0 votes
     answers
     views

    如何在GraphQL中处理昂贵的属性

    我的Express后端有一个GraphQL API . 一种类型的属性是计数 . 例如 type Baz { id: ID name: String! bars: [Bar] } type Bar { id: ID name: String! foo: Foo! } type Foo { id: ID name: String! barCo...
  • 0 votes
     answers
     views

    graphQL变异参数中的泛型对象

    我正在构建一个GraphQL应用程序,到目前为止,所有这些都是有意义的 . 我现在已经到了想要一个模态组件来删除元素的地步 . 在以前的Redux应用程序中,我创建了一个动作创建器,它接受操作,对象类型和对象,例如: this.props.openModal('delete','task',taskObject) ...但是对于GraphQL,您需要准确指定任何突变所期望的模式类型 . 这种方法还...
  • 5 votes
     answers
     views

    graphql变异如何自动刷新Apollo Client正在监视的查询?

    最近开始使用graphQL和Apollo - apollo-client . 我在graphQL之上构建了一个Web服务,它面向的是项目的客户端 . 例如(请参阅下面的代码),在运行createVideo()之后,我的组件的 data 属性是一个observable,它正在观察查询并不会产生任何影响,因为查询返回缓存的结果,而不是来自服务器 . 我错过了什么吗? app.component....
  • 0 votes
     answers
     views

    为什么我的graphql Higher Order Component使用Apollo Client激活选项11次?

    我在一个exponent react本机应用程序中使用apollo客户端,并注意到graphql选项方法运行了11次,为什么会这样?这是错误还是性能问题?这是正常的吗?它也运行了11次查询吗? ... @graphql(getEventGql,{ options: ({route}) => { console.log('why does this log 11 times', ...
  • 0 votes
     answers
     views

    重构Apollo GraphQL突变

    我最近遇到了这个“用Apollo和Recompose简化你的React组件”@stubailo https://dev-blog.apollodata.com/simplify-your-react-components-with-apollo-and-recompose-8b9e302dea51 它显示了如何使用重构进行GraphQL查询 . 我想知道是否有人可以提供一个使用重构进行GraphQ...
  • 5 votes
     answers
     views

    redux-form值得在apollo-react-redux app中使用吗?

    我理解redux-form为我处理减速器和动作是一个优点 . 但据我所知,数据将在提交时作为JSON返回,并且我的应用程序增加的复杂性可能不值得 . redux-form工作流似乎与apollo graphQL包装器相反,后者在反应工作流中采用了变异函数prop和gql标记 . redux-form是错误的工具,还是我缺少一些见解?我想知道其他人在react-apollo中使用的替代工具 . ...
  • 0 votes
     answers
     views

    Apollo GraphQL - 共享相同突变的多个组件

    我正在使用react-apollo并创建一个需要每X秒同步应用程序的整个本地数据存储的应用程序 . 从本质上讲,想象 <input1 /> 和 <input2 /> 都需要定期同步到服务器 . <App> <input1 /> <input2 /> </App> GraphQL要包装哪个组件才能实现同步? ...
  • 0 votes
     answers
     views

    React,Apollo - 更新和删除变异问题

    我目前正在使用GraphQL研究“CRUD”变异 . 使用Apollo Client和React来控制前端的变异 . 使用Express / mongoose作为后端运行服务器并从本地数据库获取/存储数据 . 使用GraphQL进行工作/测试(中/后端) . 我能够通过localhost:4000 / graphiql工具从本地服务器(mongodb)获取和更改(创建,更新和删除)数据 . 这是突...
  • 0 votes
     answers
     views

    使用Apollo,Graphql的跨组件通信架构

    通常在构建UI时,出现问题,即用户输入组件在视觉上位于拥有该状态的组件之外 . 假设您正在构建具有多个步骤的表单向导,必须在单击下一个按钮时提交相应的表单: class WizardContainer { render(){ return <Wizard> <FormContainer/> <Navi...

热门问题