0

所以我试图卷曲一些查询。我在 objectId 为 8e92c0d5-0fdc-4363-9922-51f9ba93af62 的文件夹下有 2 个文档。

如果我查询文件夹本身,如下所示:

curl -uAdministrator:Administrator "http://localhost:8282/nuxeo/atom/cmis/default/query?q=SELECT+*+FROM+cmis:folder+f+WHERE+f.cmis:objectId+=+'8e92c0d5-0fdc-4363-9922-51f9ba93af62'" | tidy -q -xml -indent

我得到了预期的结果。

但是,如果我查询文件夹下的文档:

curl -uAdministrator:Administrator "http://localhost:8282/nuxeo/atom/cmis/default/query?q=SELECT+*+FROM+cmis:document+d+WHERE+IN_FOLDER(d,+'8e92c0d5-0fdc-4363-9922-51f9ba93af62')" | tidy -q -xml -indent

我没有得到任何结果,即使它下面有 2 个文档。

是不是有什么设置忘记打开了?还是我在这里做错了什么?

4

1 回答 1

3

您应该添加&searchAllVersions=true到您的 URL。有关在 Nuxeo中使用的信息,请参阅Nuxeo CMIS 文档searchAllVersions

于 2014-08-21T23:24:21.353 回答