Как создать первичный индекс через curl в Couchbase?

Я хочу настроить мой экземпляр Couchbase с помощью команд curl в скрипте sh. Я уже понял, как настроить кластер, добавить узел, пользователя и корзину. Но первичный индекс установлен неправильно.

Я использую следующую команду для создания индекса для моего сегмента по умолчанию, но он отвечает только 404. Я попробовал это с параметрами аутентификации (-u admin:password), но это тоже не сработало.

curl -v http://localhost:8093/query -d statement=CREATE%20PRIMARY%20INDEX%20primary_index%20ON%20default:default%20USING%20GSI

1 ответ

Решение

Спасибо за ваш комментарий @geraldss. Это сработало для меня, поэтому мой рабочий запрос выглядит так:

curl -X POST -v -u $ADMIN:$DEFAULT_PASSWORD http://localhost:8093/query/service -d statement=CREATE%20PRIMARY%20INDEX%20primary_index%20ON%20default:default%20USING%20GSI
Другие вопросы по тегам