带有 Confluence CQL 错误的高级搜索

Advanced Search with Confluence CQL Error

我正在寻找 confluence CQL 中的排序函数。

我想按类型(页面、评论等)排序 这怎么可能?

我试过了,但确实有效: https://myconfluence.site/rest/api/content/search?cql=text~%22apos%22&type=page&expand=body.storage&filter=order+by+asc

感谢您的帮助!

看来你有点搞混了:)

这个查询对我有用,按 id

订购
/rest/api/content/search?cql=type=page+and+text~"apos"+order+by+id+asc&expand=body.storage

让我们一一看看问题:

  • filter=order+by+asc 这不起作用,因为它是 cql 语法的一部分
  • order+by+asc 你必须告诉哪个字段应该按(例如id或type)排序
  • text~%22apos%22&type=page 不要用“&”分隔,因为它被解释为 2 个查询参数而不是单个 cql 命令。您必须写关键字 "and" 来组合多个术语。

希望这能解决您的问题。按类型排序不会对您的示例产生任何影响,因为您只搜索页面。

在此处查找更多信息: