Я получил эту ошибку, потому что я ввел запрос с тем же именем, что и запрос, автоматически созданный Фауной (или, возможно, созданный предыдущей схемой?).
Этот код вызвал ошибку:
type User {
uid: ID! @unique
}
type Query {
user(uid: ID!): User
}
Решением было переименование запроса:
type Query {
findUser(uid: ID!): User
}
Альтернативное возможное решение с FaunaDB - переопределить схему (а не просто обновить схему). Это применимо, если запрос user()
все еще присутствует в вашей схеме, как нежелательный, в результате предыдущих обновлений схемы.