Я новичок в arangoDB. Я пытаюсь получить доступ к консоли graphiql для настройки новых сервисов foxx.
ниже файла конфигурации
'use strict';
const createRouter = require('@arangodb/foxx/router');
const router = createRouter();
const createGraphQLRouter = require('@arangodb/foxx/graphql');
const generator = require('graphql-aql-generator');
//var arangojs = require("arangojs");
//var db = new arangojs.Database();
const { query } = require("@arangodb");
const typeDefs = [`
type Persona {
_key: String!
name: String!
email: String!
surname: String
}
type Query{
persona(_key: String!): Persona
}
`]
const schema = generator(typeDefs)
router.use('/graphql', createGraphQLRouter({
schema: schema,
graphiql: true,
graphql: require('graphql-sync')
}));
module.context.use(router);
Я могу создать маршрут и вызвать его через swagger, но я ' Я не могу получить доступ к консоли Graphiql. По какой-то причине кнопка «Показать интерфейс» на панели администрирования arangoDB отключена, даже если для опции graphiql установлено значение «true».
I следовал этому руководству Автогенерация GraphQL для ArangoDB , немного устарела и, возможно, что-то изменилось !?
Есть ли кто-нибудь, кто знает, как настроить инструмент?
Любая помощь будет оценена. Спасибо всем!