Marklogic在控制台中显示整个查询

Marklogic在控制台中显示整个查询,marklogic,marklogic-8,Marklogic,Marklogic 8,我正在调试我的XQuery代码,在MarkLogic控制台中,我想查看查询语句。我使用如下脚本: cts:parse("cat OR dog AND mouse") 但它给了我以下的回应: cts:or-query((cts:element-value-query(fn:QName("", "ElementA"), "XXXX",("lang=en"), 0),cts:element-value-query(fn:QName("", "ElementB"), "XXXX",("lang=en"

我正在调试我的XQuery代码,在MarkLogic控制台中,我想查看查询语句。我使用如下脚本:

cts:parse("cat OR dog AND mouse")
但它给了我以下的回应:

cts:or-query((cts:element-value-query(fn:QName("", "ElementA"), "XXXX",("lang=en"), 0),cts:element-value-query(fn:QName("", "ElementB"), "XXXX",("lang=en"), 0), ...), ())
cts:or-query((cts:word-query("cat", ("lang=en"), 1), cts:and-query((cts:word-query("dog", ("lang=en"), 1), cts:word-query("mouse", ("lang=en"), 1)), ("unordered"))), ())
它使用撇号省略号(…)来显示结果,因为它太长了


是否有可能显示整个查询语句

实际上我现在明白你的意思了。如果查询较大,则可以使用

(根据需要修改第二个参数)

旧的响应

不知道你为什么会看到“…”-因为

cts:parse("cat OR dog AND mouse")
我得到了充分的答复:

cts:or-query((cts:element-value-query(fn:QName("", "ElementA"), "XXXX",("lang=en"), 0),cts:element-value-query(fn:QName("", "ElementB"), "XXXX",("lang=en"), 0), ...), ())
cts:or-query((cts:word-query("cat", ("lang=en"), 1), cts:and-query((cts:word-query("dog", ("lang=en"), 1), cts:word-query("mouse", ("lang=en"), 1)), ("unordered"))), ())

实际上我现在明白你的意思了。如果查询较大,则可以使用

(根据需要修改第二个参数)

旧的响应

不知道你为什么会看到“…”-因为

cts:parse("cat OR dog AND mouse")
我得到了充分的答复:

cts:or-query((cts:element-value-query(fn:QName("", "ElementA"), "XXXX",("lang=en"), 0),cts:element-value-query(fn:QName("", "ElementB"), "XXXX",("lang=en"), 0), ...), ())
cts:or-query((cts:word-query("cat", ("lang=en"), 1), cts:and-query((cts:word-query("dog", ("lang=en"), 1), cts:word-query("mouse", ("lang=en"), 1)), ("unordered"))), ())

您可以将其包装在
文档{}
中,这将使其返回XML表示:

document{cts:parse("cat OR dog AND mouse")}

您可以将其包装在
文档{}
中,这将使其返回XML表示:

document{cts:parse("cat OR dog AND mouse")}

什么在生成响应?什么在生成响应?