usr.usrname AS bib_editor_usrname,
evergreen.marc_tag_to_string('1', bre.marc) AS bib_marc_1xx,
evergreen.marc_tag_to_string('245', bre.marc) AS bib_marc_245,
- rec_attr.attrs -> 'mattype' AS mattype,
+ ccvm.code AS mattype,
(reporter.metabib_browse_entry_window_prev(
entry.browse_axis, entry.entry_sort_value)).*,
(reporter.metabib_browse_entry_window_next(
FROM reporter.cataloged_browse_entry_combined entry
JOIN config.metabib_field cmf ON (cmf.id = entry.field_def)
JOIN biblio.record_entry bre ON (bre.id = entry.bib_record)
- JOIN metabib.record_attr rec_attr ON (rec_attr.id = bre.id)
+ JOIN metabib.record_attr_vector_list vec ON (vec.source = bre.id)
+ JOIN config.coded_value_map ccvm
+ ON (ccvm.ctype = 'mattype' AND ccvm.id = ANY (vec.vlist))
JOIN actor.usr usr ON (usr.id = bre.editor)
ORDER BY
CASE entry.browse_axis