有没有办法在不删除集合和社区结构的情况下删除所有 dspace 项目?

Is there any way to delete all dspace items without deleting the collections and communities structure?

空间 5.10v

有没有办法在不删除集合和社区结构的情况下删除所有 dspace 项目?

我有 150 万条记录的基础,我需要在不删除相当广泛的集合结构的情况下清理这些数据。

您可以使用批量元数据编辑。config/modules/bulkedit.cfg 必须具有“allowexpunge = true”

  • 使用管理员选项“导出元数据”导出每个社区 csv
  • 从此 csv 中删除除“id”和“column”之外的所有列。
  • 添加名为“action”的最后一列,值为“expunge”
  • 使用命令行“[dspace]/bin/dspace metadata-import -f new_file.csv -e admin@user.com”导入此 csv“

更多信息:https://wiki.lyrasis.org/display/DSDOC5x/Batch+Metadata+Editing#BatchMetadataEditing-Performing'actions'onitems