REST 调用中的 Xwiki XWQL 查询不起作用

Xwiki XWQL query in REST call does not work

我想收集所有在某个日期之后通过 REST 调用创建的 Xwiki 页面。

This 是我正在使用的文档。 RESt 调用是这样进行的:

/wikis/{wikiName}/query?q={query}&type={hql,xwql,lucene,solr}[&distinct={true,false}]~[&order={asc,desc}][ &start=n][&number=n][&prettyNames={true,false}][&className=className]

我的问题出在查询本身。 如果我省略它,一切正常。

这是我的休息电话(XwikiServerPath 代表一个有效的服务器路径): XwikiServerPath/search?q=where%20doc.creationDate%20%3E%20%272018-04-29%27&type=xwql

如果我写 q=*,它会检索所有页面。 %20 用于 space,%3E 用于 < 符号,%27 用于 '

查询有什么问题?

/query/search 是两个截然不同的东西,正如你所说,你应该使用 /query 满足您的需要。