Closed datadavev closed 3 years ago
The query that populates abstract
has been updated to treat multiple SO:description
entries as a list, so that the first one in the document can be retrieved. With the modifications of the https://github.com/DataONEorg/d1_cn_index_processor/commit/e3a4900fbc7a99e5265b20a6228d82ca1b310cb9 commit, only the first SO:description
is retrieved, as the method to concatenate multiple entries into the single return value, with Jena list processing and SPARQL string functions was not readily apparent, in time for this release.
Some schema.org JSON-LD Dataset descriptions may include a list of values for the Dataset description. For example (truncated for brevity):
From: https://so.test.dataone.org/mnTestDRYAD/v2/object/sha256:7f5d0aab7e3025626b5bb869b6ac51203327f17a24d53073234ca42a4bca7fe3
The indexer should:
"@container":"@list"
into the context, as foridentifier
andcreator
.description
as an ordered list\n
.If concatenation raises issues, then defer concatenation for a later release and use the first value from the list. In this case, create a new issue documenting the need to support concatenation.