GraphQL的JavaScript参考实现,这是一种由Facebook创建的用于描述复杂应用程序数据模型的数据要求的查询语言。
如何使用graphQL在React / Apollo中设置state()
我试图将setState()设置为我从graphQL获得的查询结果,但是我很难找到如何执行此操作,因为它将始终加载,或者它仅用于props。我先设定......
这些天我学会使用GraphQL。在我看来,要构建一个查询,我需要构建三个部分:Schema类型User {id String name String cars [Car!]! }类型Car {id String}类型查询{...
我是GraphQL的新手,我正在努力从前端的API中获取数据。我正在使用apollo-fetch来构建查询并发出请求,这是const fetch = createApolloFetch({uri:...
错误:无法从其他模块或领域使用GraphQLSchema“[object GraphQLSchema]”
给出以下代码:从'graphql'导入{graphql}从'graphql-tools'中导入graphqlTools const {makeExecutableSchema} = graphqlTools const typeDefs =`type Query {as:[A]} type ...
我有以下架构:枚举PaymentTypeName {PAYMENT_CARD PAYMENT_CARD_TOKEN} interface付款{id:ID!类型:PaymentTypeName! }类型PaymentCardPayment实现付款{id:...
目前我正在查询当前城市的用户。查询用户{currentUser {city}}但是,我的前端需求要求城市作为包含标签和值的对象。 // ...
以前,我只输入我的输入KeyInput作为mode:String !,我正在寻找从String更改类型!到自定义枚举。我尝试了以下架构:enum Mode = {test live} ...
我最近开始研究使用GraphQL来请求动态数据配置的可能性。跳出来的第一件事是GraphQL的强类型概念。是......
我有以下查询,查询{snapshots {name timestamp aggregations {rating technology {name category {name}} trend ...
我想在另一个对象类型中实现一个对象类型的字段这是我的模式文件。 const Films = new GraphQLInterfaceType({name:'films',fields:()=>({id:{...
我有关于graphiQL的变异:变异ADDRELEASE {createRelease(release:{title:“Release Title”releaseType:“Album”}){title id}}我试着用apollo ...
(目前没有使用Apollo)所以我有server.js:let graphqlHTTP = require('express-graphql'); ... //(其他graphQL设置)let users = []; //或者这里的任何数据库解决方案const {UserType,...
我刚刚将GraphQL从版本0.13.2更新到14.0.2。启动服务器时,我收到错误消息:错误:未知指令“唯一”。这是我的架构:const {gql} = require('apollo-server')...
我创建了这个问题,以防有人对如何在Apollo中添加union / Polymorphic类型感到好奇。希望这会让他们更容易。在这个例子中,我希望响应要么是......
以下是我的查询:从'react'导入React;从'../queries/getProduct'导入getProducts;从“react-apollo”导入{Query}; export const Product =()=> {const proId = {...
Apollo Graphql导入问题与cacheControl指令
我正在使用“graphql-import”:“^ 0.7.1”我试图将@cacheControl指令添加到我的graphql架构类型Post @cacheControl(maxAge:240){id:Int! title:String author:作者投票:Int @ ...
当我通过这样的突变向我的后端发出请求时:mutation {resetPasswordByToken(token:“my-token”){id}}我收到的回复是这样的格式:{“data”:{“。 ..
如果我有两种类型:User和Note,具有以下模式:query {getUser(userId:ID!):User} type User {userId:ID email:String notes:[Note]} type Note {noteId:ID text:。 ..
Operation Arguments和GraphQL变量之间有什么区别?
我正在学习GraphQL,并且无意中理解了Operation Arguments和GraphQL变量之间的区别。因为IMO,提供客户,设施通过......
我正在努力使用我的GraphQL API,因为我需要利用Enums,同时在前端保留完整的描述。简而言之:我对产品有不同的状态:“已发送”,“......