Я сейчас работаю над индексацией моего приложения. После прохождения урока я зашел в тупик:
err:FORG0001 can not convert '/.../collection.xconf' to xs:integer [at line 65, column 26]
Я вроде знаю, где проблема, но я не нашел решения для нее. Я думаю, что мне нужно исключить collection.xconf из моей функции:
declare function app:test($node as node(), $model as map(*)) {
for $doc in collection(concat($config:app-root, "/data/edition"))
let $id := replace(document-uri($doc),".*/([^.]*)\.xml", "$1") cast as xs:integer
order by $id
return
<li class="semanticClassNameFinden" data-target="#carouselIndicators" data-slide-to="{$id - 29}" style="list-style:none;"> Page {$id}v/ {$id+1}r </li>
};
Как я могу исключить этот файл из моей функции?
Я думал о добавлении sth, как ?select=*.xml
или добавлении '*.xml'
в «for-line», но это только возвращает функцию, которая не работает. Любые другие намеки?
С наилучшими пожеланиями, K