Lines 262-271
sub raw_elasticsearch_mappings {
Link Here
|
262 |
my $mappings = {}; |
262 |
my $mappings = {}; |
263 |
while ( my $search_field = $search_fields->next ) { |
263 |
while ( my $search_field = $search_fields->next ) { |
264 |
|
264 |
|
265 |
my $marc_to_fields = $schema->resultset('SearchMarcToField')->search( { search_field_id => $search_field->id } ); |
265 |
my $marc_to_fields = $schema->resultset('SearchMarcToField')->search( |
|
|
266 |
{ search_field_id => $search_field->id }, |
267 |
{ |
268 |
join => 'search_marc_map', |
269 |
order_by => { -asc => 'search_marc_map.marc_field' } |
270 |
} |
271 |
); |
266 |
|
272 |
|
267 |
while ( my $marc_to_field = $marc_to_fields->next ) { |
273 |
while ( my $marc_to_field = $marc_to_fields->next ) { |
268 |
my $marc_map = Koha::SearchMarcMaps->find( $marc_to_field->search_marc_map_id ); |
274 |
|
|
|
275 |
my $marc_map = $marc_to_field->search_marc_map; |
269 |
|
276 |
|
270 |
next if $marc_type && $marc_map->marc_type ne $marc_type; |
277 |
next if $marc_type && $marc_map->marc_type ne $marc_type; |
271 |
|
278 |
|
272 |
- |
|
|