How to Display Separate Virtual Metadata Fields in DSpace Across Related Entities?

56 views
Skip to first unread message

Peter

unread,
Oct 1, 2024, 10:54:38 AM10/1/24
to DSpace Technical Support
Hi,

I am trying to achieve a specific behavior in DSpace: to display metadata from one entity as separate virtual metadata fields in a related entity. Specifically, I would like all occurrences of 'dc.subject' from entity A to be displayed as individual virtual metadata fields in entity B.

Currently, I am aware of the functionality provided by the org.dspace.content.virtual.Collected and org.dspace.content.virtual.Concatenate beans. However, I've encountered limitations with both approaches:
  • The Collected bean displays only the first 'dc.subject' value.
  • The Concatenate bean combines all 'dc.subject' values into a single field, separated by a specified delimiter.
Neither option allows each 'dc.subject' value from entity A to appear as a separate virtual metadata field in entity B.

Is there a configuration option or method within DSpace to achieve this separation, or would this require a custom implementation?

Thank you for your assistance!

Peter
Reply all
Reply to author
Forward
0 new messages