Описание тега sjs
MarkLogic integrates JavaScript as a first-class server-side programming language. You can call a JavaScript program from an App Server, and that program has server-side access to the MarkLogic built-in functions. When you put a JavaScript module under an App Server root with a `sjs` file extension, you can evaluate that module via HTTP from the App Server.
1
ответ
MarkLogic 9 Clusters - ограничение определенных полей с помощью SJS
Я пытаюсь реализовать простое приложение кластеризации с MarkLogic 9, используя Javascript на стороне сервера. У меня есть довольно сложный пользовательский конструктор запросов, который уже реализован в JS, поэтому я бы предпочел сделать все это в …
14 июн '17 в 07:03
1
ответ
API-интерфейс MarkLogic in-mem-update переопределяет предыдущую запись, хранящуюся в памяти
Я хочу удалить несколько узлов из документа с помощью цикла и сохранить обновленный документ в памяти с помощью API-интерфейса in-memory-update. Ниже приведен код, который я использую: var mem = require("/MarkLogic/appservices/utils/in-mem-update.xq…
16 июл '18 в 12:22
2
ответа
Реализовать для цикла в Marklogic Javascript?
Я могу получить все URI документов в коллекции, используя ниже XQuery: for $doc in fn:collection("transform") return xdmp:node-uri($doc) Но когда я попытался реализовать это в модуле Javascript в MarkLogic, он получает только последний документ в ко…
17 янв '18 в 18:37
1
ответ
Как вызвать файл.sjs из HTML?
Я только начал изучать программирование с использованием MarkLogic. Я следовал за документацией, создал файл "sample.sjs", как показано ниже. https://docs.marklogic.com/guide/jsref/language xdmp.setResponseContentType("text/plain"); "hello" Как мне …
12 авг '17 в 07:19
0
ответов
Python с Spark Job Server
Я клонировал репозиторий SJS и смог запустить код Python как работу спарка в режиме разработки. Репозиторий Git SJS предлагает развертывание для Scala, а не для Python. Но я не могу понять точную структуру проекта, чтобы настроить производственную с…
15 апр '18 в 05:17
0
ответов
HiveContext не создается при запуске Spark Job Server
HiveContext не создается при запуске сервера заданий Spark при использовании HiveContextFactory Версия CDH - 5.12.1 Версия SJS - 0.6.1 Spark - 1.6.0 Scala - 2.10.5
05 июн '18 в 19:54
1
ответ
Понимание границ транзакций на стороне сервера JavaScript- Marklogic
Я хотел проверить границы транзакций в серверном JavaScript в MarkLogic. Поэтому я написал код ниже. Я хотел посмотреть документ/docs/first.json"только в рамках этой транзакции. По сути, я хотел, чтобы все операторы внутри серверной части JavasSript…
09 ноя '18 в 15:06
1
ответ
Не можете просмотреть трансформацию в браузере, используя REST в Marklogic 9?
Я попытался установить ниже серверный JavaScript, используя эту документацию и сохранил ниже как rest-sjs function insertTimestamp(context, params, content) { if (context.inputType.search('json') >= 0) { var result = content.toObject(); if (conte…
27 янв '18 в 07:57
1
ответ
MarkLogic - запрос документов, где определенное свойство json не определено
Я использую ML8. У меня есть куча документов JSON в базе данных. Некоторые документы имеют определенное свойство "summaryData", что-то вроде: { ...(other stuff)... summaryData: { count: 100, total: 10000, summaryDate: (date value) } } Однако не все …
17 сен '17 в 12:17
0
ответов
Вставка MarkLogic Sparql после очистки / удаления графика
Из консоли запросов после очистки / удаления графика. Попытка вставить тройки из Java с помощью ResourceManager и SJS. Он не вставляется, но через несколько (скажем, 5 минут) минут, если мы попытаемся снова использовать Java, он вставляется.
06 окт '15 в 07:14
1
ответ
Javascript на стороне сервера Marklogic: XDMP-CONFLICTINGUPDATES при использовании явной фиксации
У меня были проблемы с конфликтующими обновлениями в Marklogic. Я знаю причину, но я не знаю, как это исправить. У меня есть 1 основной (.sjs) файл, который вызывает два разных (.sjs) файла, которые оба обновляют набор документов. В основном файле я…
27 ноя '17 в 09:37
1
ответ
xdmp.tidy(html) удаляет полезные теги статьи
Я использую Marklogic 8. При использовании xdmp.tidy() для очистки и преобразования HTML в XHTML он удаляет полезные теги "article". Любое исправление или варианты, чтобы игнорировать несколько тегов? У нас есть другой альтернативный метод преобразо…
03 май '18 в 12:46
1
ответ
Marklogic 8 pathRangeQuery с пространством имен в JavaScript
Мне нужно построить pathRangeQuery для пути с пространством имен. Это возможно в MarkLogic 9 с помощью cts.rangeQuery и строит cts.reference, Ex ML9: var qname = fn.QName("http://mynamespace.com/example","name"); var elRef = cts.elementReference(qna…
24 янв '18 в 17:12
1
ответ
как объявить параметры вывода в файле sjs в marklogic
В XQuery я знаю синтаксис для объявления параметров вывода, как показано ниже: declare option xdmp:output "method=html"; Как я могу сделать то же самое в модуле SJS?
24 июн '20 в 13:50
1
ответ
Как мне написать несколько выходных файлов с помощью CoRB?
По умолчанию, когда я запускаю задание CoRB, которое возвращает данные из функции процесса, эти данные передаются в один файл на клиенте CoRB. У меня проблема: мне нужно записать выходные данные в разные файлы, по одному файлу на каждый обрабатываем…
05 июн '23 в 14:29