Я пытаюсь запросить FaundaDb GraphQL из моего кода Elm js. Я использую dillonkearns/elm-graphql
график libray в моем коде Elm
Я получаю следующее сообщение об ошибке:
{
"data":null,
"errors":[{
"message":"Must provide schema definition with query type or a type named
Query."}]
}
Тело запроса Джейсона сообщения к конечной точке api фауны:
{"query":
query
{
userByUserName37286792: userByUserName(userName: "user123")
{ name
games {
data {
...
}
}
}
}
Если я вставлю этот графовый запрос в игровую площадку Fauna graph, он заработает. Когда я смотрю в отладчик браузера, чтобы увидеть, что на самом деле отправляется с использованием этого запроса, первоначальное слово «запрос» удаляется. {userByUserName37286792 ...
Последний пункт. Я загрузил свой файл схемы в Fauna с каким-то настраиваемым типом и разделом запросов
type Query {
allUsers: [User]
userByUserName(userName: String!): User
}