2016-06-16 2 views
0

Я создал ресурсы для GET, POST, PUT, DELETE, используя соглашение REST. Я хочу использовать его.Marklogic: Как использовать ресурсы

Пожалуйста, дайте мне знать, как использовать ресурс, который я создал.

+0

Отправьте команду, которую вы использовали для инициализации расширения ресурса. – wst

+0

Я зарегистрировал файл sjs, используя следующую команду: curl --anyauth --user userName: password -X PUT -i -H «Content-type: application/vnd.marklogic-javascript» --data-binary @./GetExample .sjs 'http: // localhost: 8500/LATEST/config/resources/get-example' – RCS

+0

Расширения ресурсов устанавливаются на 'http: // host: port/version/resources/extensionName', поэтому ваши должны быть доступны на' HTTP: // локальный: 8500/Последний/ресурсы/получить-example'. – wst

ответ

2

Я не уверен, что вы имеете в виду, используя ресурс при запросе базы данных. Ресурсы являются отдельными вызовами, как указано в https://docs.marklogic.com/guide/rest-dev/extensions#id_13882. Что именно вы хотите сделать? Что, например, в вашем ресурсе GET?

+0

Спасибо за ответ. Я создал ресурс и добавил заголовки http. Я хотел использовать созданный ресурс при поиске элемента. Вместо этого я создал одну функцию преобразования, которая выполняла эту работу для меня. – RCS

Смежные вопросы