名前を変更したいnuxeoのドキュメント(フォルダ風)があります。API を使用して uid を取得しDocumentModel
、パスが変更されるように実際の nuxeo 名を変更しようとしています (BLOB 添付ファイル名の名前を変更するだけでなく、フォルダー全体の名前を変更する必要があります)。
プロパティを変更してみました:
DocumentModel cf = this.getCampaignFolder();
cf.setProperty("dublincore", "title", newShortName);
これにより、タイトルが変更されたように見えますが、nuxeo の名前は変更されません。
パスを変更してみました:
cf.setPathInfo(cf.getPathAsString().replaceAll("/[^/]*$", "), newShortName);
しかし、それを保存すると、ドキュメントが存在しないと表示されます。
名前の変更または移動 API も見つかりません。
どのように名前を変更しますか?
現在、回避策として、フォルダーを削除して再作成しています。