ArangoDB: отправляет код состояния: 0

Кто-нибудь сталкивался с этим сообщением об ошибке при попытке подключения к ArangoDB из приложения React [см. первое прикрепленное фото]? Казалось, что это может быть проблема, связанная с аутентификацией... но я пытался использовать _system и свои собственные базы данных, используя root в качестве имени пользователя и root в качестве пароля, а также устанавливая для пароля значение null. Я пытался создать новых пользователей и пытался подключиться к базе данных... Ничего не работает... (что я делаю не так? - Я просмотрел документацию миллиард раз на этом этапе). Я также приложу фотографию моего кода. Изображение ошибки, Изображение моего кода


person morgietalkie    schedule 10.12.2020    source источник


Ответы (1)


Вот ссылка на список кодов ошибок. К сожалению, ошибка 0 крайне бесполезна. Однако я вижу две потенциальные проблемы.

Во-первых, вы используете HTTPS — обычно вы используете HTTP для подключения к порту 8529. Одним из предостережений будет TLS (например, --server.endpoint "http+tcp://127.0.0.1:8529" с arangosh), но это не то же самое, что HTTPS.

Во-вторых, похоже, что ваш запрос AQL пытается вернуть всю коллекцию, что не соответствует AQL работает. Попробуйте вернуть статику, например RETURN 'yes', или используйте формат:

FOR doc IN collection
   RETURN doc
person kerry    schedule 12.12.2020