Вызов функции XQuery из XForms

Я хотел бы вызвать функцию XQuery, которую я написал из XForms. Я знаю, как выполнить запрос к документу XQuery:

<xf:submission resource="/exist/rest/apps/Main/modules/import.xql"/>

Но что, если я хотел бы вызвать определенную функцию в документе XQuery? Похоже, это можно сделать с помощью JavaScript с import module namespace но нет ли способа сделать это в XForms?

Я полагаю, я могу использовать существующий-БД controller.xql обрабатывать запросы. Это самый простой способ сделать это?

1 ответ

Вы не можете! XForms не является XQuery, и в спецификации XForms нет ничего, что позволяло бы вам импортировать модуль XQuery.

Как ранее предлагали другие, вам нужно использовать HTTP для их соединения, и если вам нужен прямой доступ через HTTP к функции XQuery, тогда RESTXQ - ваш лучший выбор.

Другие вопросы по тегам