如何根据项目检索集合名称?
How to retrieve collection name based on item?
我正在做 dspace 搜索项目。在这里我创建了单独的项目页面。现在我有一个问题。我无法检索出现项目的集合名称。 Collection2item 仅显示集合 id.Please 帮助。
集合名称存储在集合table中。它通过 item.owning_collection
和 collection2item
.
链接到项目 table
select collection.name
from collection
inner join item on owning_collection=collection_id
where item_id=1
Savio,感谢你澄清你在 DSpace 5。
以下代码似乎记录了 community.name 从 DSpace 4 到 DSpace 5 的迁移。
DSpace 5 引入了 "metadata for all objects" 和 collection.name 似乎存储为 "title" 的元数据值。
我正在做 dspace 搜索项目。在这里我创建了单独的项目页面。现在我有一个问题。我无法检索出现项目的集合名称。 Collection2item 仅显示集合 id.Please 帮助。
集合名称存储在集合table中。它通过 item.owning_collection
和 collection2item
.
select collection.name
from collection
inner join item on owning_collection=collection_id
where item_id=1
Savio,感谢你澄清你在 DSpace 5。
以下代码似乎记录了 community.name 从 DSpace 4 到 DSpace 5 的迁移。
DSpace 5 引入了 "metadata for all objects" 和 collection.name 似乎存储为 "title" 的元数据值。