GraphQL通过重新图形显示“输入'<EOF>'处没有可行的选择”错误

时间:2019-07-10 13:39:46

标签: clojure graphql re-frame

我想像这样使用re-graph查询我的graphql api:

; somewhere inside a reg-event-db:
           (rf/dispatch [::rg/query
                         "{ getActiveTrigger { id name eventID  triggerType }}"
                         {}
                         [:graph-trigger-data]])

; event that gets the data:
(rf/reg-event-db :graph-trigger-data
                 (fn [db [_ {:keys [data errors] :as payload}]]
                   (prn payload)
                   db))

打印结果如下:

"{\"errors\":[{\"message\":\"Failed to parse GraphQL query.\",\"extensions\":{\"errors\":[{\"locations\":[{\"line\":1,\"column\":null}],\"message\":\"no viable alternative at input '<EOF>'\"}]}}]}"

当我在graphiql中对其进行测试时,查询本身是有效的。 Google没有向我提供“输入中没有可行的选择”可以暗示的任何信息。 我做错了什么,该如何解决?

0 个答案:

没有答案