我试图将带有占位符值的序列化cts:query保存到文档中并且它不断抛出XDMP-REVIDXBADQRY错误

时间:2015-08-21 16:53:42

标签: marklogic

如果我删除了占位符元素,我发现该文档将保存。如果我关闭“快速反向搜索”索引,也会发现它会保存。我希望能够快速替换任何占位符值,然后将其传递给cts:query()。有没有办法保持索引并保留我的占位符元素?

1 个答案:

答案 0 :(得分:1)

您可以使用占位符元素来表达您的模板,但是将整个事物放在不同的命名空间中,然后在填充完成后使用XSL转换为cts命名空间。