Мне нужно сгенерировать одну тройку, если присутствует один элемент 1 , а его логическое значение равно true
.Но следующий тест показывает ошибку, которую я получаю, когда пытаюсь использовать суб-шаблон с контекстом, содержащим [xs:boolean(.)]
:
tde.validate([xdmp.toJSON(
{ "template": {
"context": "/foo",
templates : [{
"context": "bar[xs:boolean(.)]",
}]
}})]);
Я получаю следующую ошибку:
{"valid":false,
"error":"XDMP-UNINDEXABLEPATH",
"message":"XDMP-UNINDEXABLEPATH: Invalid syntax for path index: /foo/bar[xs:boolean(.)] "}
Я использую ML 9.2.Любая идея, как достичь такого условия в шаблоне TDE?
1 Точнее, одно свойство документа JSON, но это не должно быть уместным здесь.