$options = '-split => 1' unless $marc_field =~ m|_/| || $type eq 'sum';
push @rules, "marc_map('$marc_field','${name}.\$append', $options)";
if ($facet) {
- push @rules, "marc_map('$marc_field','${name}__facet', $options)";
+ push @rules, "marc_map('$marc_field','${name}__facet.\$append', $options)";
}
if ($suggestible) {
push @rules,
# to do the default thing, which is make it sortable.
if ($self->sort_fields()->{$name}) {
if ($sort || !defined $sort) {
- push @rules, "marc_map('$marc_field','${name}__sort', $options)";
+ push @rules, "marc_map('$marc_field','${name}__sort.\$append', $options)";
}
}
}