0
我使用DSpace 5.4。修改上傳的DSpace提交的文件名稱
使用Java,如何更改上傳的提交文件名?我發現some Flyway database schema migration改變了這個文件名的位置。
因爲我不想遇到未來數據庫模式遷移的問題,所以我正在尋找與SQL無關的解決方案,而是使用DSpace的域對象。
我使用DSpace 5.4。修改上傳的DSpace提交的文件名稱
使用Java,如何更改上傳的提交文件名?我發現some Flyway database schema migration改變了這個文件名的位置。
因爲我不想遇到未來數據庫模式遷移的問題,所以我正在尋找與SQL無關的解決方案,而是使用DSpace的域對象。
要更改歸檔提交文件的名稱(= DSpace位流),可以使用下面的示例,前提是知道要更新的位流ID。
Bitstream bitstream = Bitstream.find(context, bitstreamId);
bitstream.setName("new_name");
bitstream.update();
context.commit();