Marklogic : Как использовать ресурсы

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

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


person RCS    schedule 16.06.2016    source источник
comment
Опубликуйте команду, которую вы использовали для инициализации расширения ресурса.   -  person wst    schedule 16.06.2016
comment
Я зарегистрировал файл sjs, используя следующую команду: curl --anyauth --user userName:password -X PUT -i -H Content-type: application/vnd.marklogic-javascript --data-binary @./getExample.sjs ' localhost:8500/ПОСЛЕДНИЙ/config/resources/get-example'   -  person RCS    schedule 16.06.2016
comment
Расширения ресурсов установлены в http://host:port/version/resources/extensionName, поэтому ваши должны быть доступны в http://localhost:8500/LATEST/resources/get-example.   -  person wst    schedule 16.06.2016


Ответы (1)


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

person TJ Tang    schedule 16.06.2016
comment
Спасибо за ответ. Я создал ресурс и добавил заголовки http. Я хотел использовать созданный ресурс при поиске элемента. Вместо этого я создал одну функцию преобразования, которая сделала всю работу за меня. - person RCS; 16.06.2016