Closed ghukill closed 6 years ago
Additionally, split field to multi-valued
Concatenating values works via two args:
concat_values_on_all_fields
-->
would convert ['goober','tronic']
to goober --> tronic
concat_values_on_field
{'root___foo___bar':' --> '}
would conctenate all values for root__foo__bar
with joiner string -->
Proceeding with splitting...
Done.
Provides keys that will undergo concatenation if multi-valued.
e.g., indexing MARC XML, ignoring
ind#
andcode
attributes, you can get the following values for the constructed fieldmarc|record___marc|datafield___@tag=245
:These lists are looking at record-by-record, but looking at value-by-value, they are deconstructed. Would be helpful to allow concatenation within field, or copy to.
And/or, this might be a good argument for determing sensible order of field copying. As it would be possible to copy
marc|record___marc|datafield___@tag=245
toconcat_245
with the concatenation applied toconcat_245
after the copy.