gpt4 book ai didi

java - 在 nuxeo 中重命名文档

转载 作者:行者123 更新时间:2023-12-01 11:07:31 26 4
gpt4 key购买 nike

我在 nuxeo 中有一个文档(文件夹),我想重命名。我使用 API 通过 uid 获取 DocumentModel,并且我尝试更改实际的 nuxeo 名称,以便他的路径发生变化(不仅仅是像重命名 blob 附件名称一样,整个文件夹应该更改名称)

我尝试更改属性:

DocumentModel cf = this.getCampaignFolder();
cf.setProperty("dublincore", "title", newShortName);

这似乎确实改变了标题,但 nuxeo 名称保持不变。

我尝试更改路径:

cf.setPathInfo(cf.getPathAsString().replaceAll("/[^/]*$", "), newShortName);

但是当我保存它时,它说该文档不存在。

也找不到重命名或移动 API。

如何重命名内容?

目前,作为解决方法,我正在删除该文件夹并重新创建它。

最佳答案

您的 Nuxeo 版本是什么?

有:

你可以这样做:

session.move(doc.getRef(), null, newShortName);

关于java - 在 nuxeo 中重命名文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32792074/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com