apollo-server

    2熱度

    1回答

    我正在嘗試在客戶端集成授權令牌。我將這個令牌傳遞給中間件。當用戶註銷重置商店,然後得到一個新的令牌。現在,當我發出新的請求,它仍然是發送舊令牌(緩存) 這裏是我的代碼app.module.ts const networkInterface = createNetworkInterface({ uri: "http://localhost:3000/graphql" }); netw

    0熱度

    3回答

    第二週,我嘗試鏈接apollo-server-express/MongoDB/Mongoose/GraphQL堆棧中的兩個集合,但我不明白。我發現了一個與REST API相似的課程,我需要的是所謂的關係。我需要這個,但在GraphQL watch video 如何車添加到用戶? 我收集的測試服務器,該代碼是在這裏:https://github.com/gHashTag/test-graphql-s

    1熱度

    1回答

    我瞭解如何在創建GraphQL服務器時設置上下文對象,例如 const app = express(); app.use(GRAPHQL_URL, graphqlExpress({ schema, context: { foo: 'bar' }, })); 以便在處理傳入請求時將上下文對象傳遞給我的解析器。 但是,當解析器被

    0熱度

    1回答

    我正在爲我的測試項目使用neo4j dB和apollo-graphql服務器。我試圖創建一個應用程序,其中用戶可以創建一個問題(具有唯一的ID),然後它將由其他用戶回答(類似於stackoverflow但具有非常小的功能)。我想創建「問題「節點和」用戶「節點在我的neo4j數據庫中通過變異。 所以,在我創建的突變中用戶類型和問題類型。但是,當我試圖創建用戶(誰創建問題)和問題之間的關係時,突變不能

    1熱度

    1回答

    比方說,我graphql服務器要在那裏person3和person5一些ID的獲取以下數據作爲JSON: "persons": { "person3": { "id": "person3", "name": "Mike" }, "person5": { "id": "person5", "name": "Lisa" }

    0熱度

    1回答

    我想發送很多參數給我的查詢,我不想定義它。 所以我嘗試通過JSON參數,但我沒有很多成功與它。我使用的是https://github.com/taion/graphql-type-json模組。 這是我的查詢定義: usersByParams(params: JSON): [User] 我的解析是: usersByParams: (_, { params }) => { console.log

    0熱度

    1回答

    我有一個操作getFoo,它要求用戶通過身份驗證才能訪問資源。 用戶使用突變authenticate進行驗證,例如, mutation { authenticate (email: "foo", password: "bar") { id } } 當用戶通過驗證後,發生兩件事情: 請求上下文富含 一個cookie創建 不過認證的細節,我想將認證和方法調用組合成一

    1熱度

    1回答

    我想返回一個單一的對象(而不是數組)。當我嘗試返回單個對象時,graphql服務器返回null。但似乎工作當嘗試返回一個數組時很好。 這裏是我的架構例如: type Author{ authorID: String label: String posts: [Post] } type Post { postID: String l

    1熱度

    1回答

    我很好奇如何最好地構建apollo-server的GraphQL解析器,以利用API的能力來選擇性地解析外鍵(類似於JSON API的includes)。例如,您可以要求評論被包括在一個帖子中添加參數: GET /articles/1?include=comments HTTP/1.1 然而,對於結果的要求在articles解析器的水平作出。它可以以某種方式訪問​​它下面的字段?某種程度上,c

    0熱度

    1回答

    我下面這個教程, https://dev-blog.apollodata.com/tutorial-building-a-graphql-server-cddaa023c035 但我的問題是不是阿波羅服務器,它只是使用JavaScript對象的一小部分; author(root, args){ return { id: 1, firstName: 'Hello', lastName: '