Marklogi c XQuery на Javascript - PullRequest
1 голос
/ 26 мая 2020

Я пытаюсь перенести реализацию в XQuery на JS. В XQuery есть этот фрагмент кода:

document{$item}/node()

, который извлекает XML документ.

Может ли кто-нибудь сообщить мне, как эквивалентная реализация с использованием MarkLogi c JS API может выглядеть так?

1 Ответ

4 голосов
/ 26 мая 2020

Кажется, что XQuery создает документ XML, а не извлекает его.

Если это так, эквивалент JavaScript на стороне сервера будет выглядеть так:

new NodeBuilder().addDocument(item).toNode().root

Подробнее См. информацию:

http://docs.marklogic.com/NodeBuilder.addDocument

Чтобы получить документ, cts.doc() полезно. Чтобы получить множество документов за один вызов, введите fn.doc()

Надеюсь, что это поможет,

...