您如何为 DSpace 创建一个新的、可搜索的元数据模式?
Posted
技术标签:
【中文标题】您如何为 DSpace 创建一个新的、可搜索的元数据模式?【英文标题】:How do you make a new, searchable metadata schema for DSpace? 【发布时间】:2016-04-17 00:45:17 【问题描述】:所以 DSpace 默认使用都柏林核心,显然您无法触及该架构;因为我正在创建一组图像,所以我想创建一个 IPTC 模式。所以我去了注册表下的“元数据”,然后单击“添加新模式”。我将其命名并继续添加字段。我在我的第一次提交中添加了一些,只是意识到它们本质上是无用的。我不能和他们一起搜索。例如,如果我的都柏林核心标题字段显示“图片 a”,但我的 IPTC 标题字段显示“John Smith”,则搜索 John 和/或 Smith 将一无所获。
什么是使它成为功能模式的适当方法?
【问题讨论】:
【参考方案1】:将架构或字段添加到 DSpace 后,您可能需要重新创建 SOLR Discovery 索引,然后才能使用这些字段进行搜索和浏览
在 DSpace 5 中,尝试
[dspace]/bin/dspace index-discovery -f
更多信息: https://wiki.duraspace.org/display/DSDOC5x/Discovery#Discovery-DiscoverySolrIndexMaintenance
如果您使用不同的 DSpace 版本,请务必查看您的 DSpace 版本的 Discovery 文档页面,因为这些命令的语法随着不同版本的变化而演变。
【讨论】:
在重新索引之前你不应该也add the new indexes to dspace.cfg吗? 我确实按照此处的信息添加了它们:wiki.duraspace.org/display/DSPACE/Modify+search+fields 但是,它们仍然无法正常工作,我很难找到重新创建 SOLR 目录的正确方法(几个不同的命令没有不工作)。我的教授提供的最后一点帮助是返回我的元数据注册表并在 DSpace 中找到相应的字段名称以使其可搜索。 Patricio,我认为仅当您想为该字段创建特定的“浏览依据”索引时才适用。我认为您的字段没有必要进入一般搜索索引,但我可能错了。 kbau 如果我是你,我会小心处理该页面上的信息。首先,它自 2013 年以来一直没有更新。其次,它不属于 /DSDOC5x 或 /DSDOC6x 空间,您可以在其中找到特定版本的官方文档。以上是关于您如何为 DSpace 创建一个新的、可搜索的元数据模式?的主要内容,如果未能解决你的问题,请参考以下文章
您如何为 Google Cloud 平台签署 HIPAA BAA?
当您的实例位于 ELB 之后时,您如何为 AWS 建立维护页面?