в чем разница между функциями cts, fn и xdmp в Marklogic?
Я новичок в изучении Marklogic. Я попытался проверить в Интернете разницу, но ничего не вижу. Простите, если это глупый вопрос. в чем собственно разница?
1 ответ
Префикс для этих методов привязан к разным пространствам имен. Пространство имен указывает категорию, цель и "владельца".
fn
- стандартные функции XQuery, XPath и XSLT (в этом пространстве имен: http://www.w3.org/2005/xpath-functions). Вы можете ожидать, что они будут доступны в любом стандартном движке XQuery, XPath и XSLT.cts
функции являются MarkLogic С рудного Т внутр S нить поиск встроенных функций (в данном пространстве имен: http://marklogic.com/cts). Они представляют собой набор специальных функций MarkLogic, которые используются для операций поиска и запросов.xdmp
функции являются MarkLogic XML Database М ПРАВЛЕНИЕ Р latform встроенных функций (в данном пространстве имен: http://marklogic.com/xdmp). Они представляют собой набор пользовательских функций MarkLogic, которые предоставляют дополнительные служебные функции и действия, специфичные для базы данных MarkLogic.
Полный набор функций, доступных в MarkLogic, с разбивкой по категориям и пространствам имен
- XQuery: https://docs.marklogic.com/all
- JavaScript: https://docs.marklogic.com/js/all