aliases:
- language-original
label: Language of original
+ ln-audio:
+ bib1_mapping:
+ biblioserver:
+ 1: 9906
+ enabled: 1
+ index: ln-audio
+ aliases:
+ - ln-audio
+ label: Language code of text/sound track or separate title
+ ln-subtitle:
+ bib1_mapping:
+ biblioserver:
+ 1: 9907
+ enabled: 1
+ index: ln-subtitle
+ aliases:
+ - ln-subtitle
+ label: Language of subtitles
+ lc-card-number:
+ bib1_mapping:
+ biblioserver:
+ 1: 9
+ enabled: 1
+ index: lc-card-number
+ aliases:
+ - lc-card-number
+ - lc-card
+ label: Lc-card-number
+ lex:
+ bib1_mapping:
+ biblioserver:
+ 1: 9903 r=r
+ enabled: 1
+ index: lex
+ aliases:
+ - lex
+ label: Lex
+ literature-code:
+ bib1_mapping:
+ biblioserver:
+ 1: Literature-Code
+ enabled: 1
+ index: literature-code
+ aliases:
+ - literature-code
+ label: Literature-code
+ llength:
+ bib1_mapping:
+ biblioserver:
+ 1: llength
+ enabled: 1
+ index: llength
+ aliases:
+ - llength
+ label: Llength
+ local-classification:
+ bib1_mapping:
+ biblioserver:
+ 1: 8022
+ enabled: 1
+ index: local-classification
+ aliases:
+ - local-classification
+ - lcn
+ - callnum
+ label: Local-classification
+ local-number:
+ bib1_mapping:
+ biblioserver:
+ 1: 12
+ enabled: 1
+ index: local-number
+ aliases:
+ - local-number
+ - sn
+ label: Local-number
+ location:
+ bib1_mapping:
+ biblioserver:
+ 1: 8013
+ enabled: 1
+ index: location
+ aliases:
+ - location
+ - mc-loc
+ label: Location
+ lost:
+ bib1_mapping:
+ biblioserver:
+ 1: 8002
+ enabled: 1
+ index: lost
+ aliases:
+ - lost
+ label: Lost
+ match:
+ bib1_mapping:
+ authorityserver:
+ 1: Match
+ enabled: 1
+ index: match
+ aliases:
+ - match
+ label: Match
+ material-type:
+ bib1_mapping:
+ biblioserver:
+ 1: Material-type
+ enabled: 1
+ index: material-type
+ aliases:
+ - material-type
+ label: Material-type
+ materials-specified:
+ bib1_mapping:
+ biblioserver:
+ 1: 8004
+ enabled: 1
lc-card-number:
bib1_mapping:
biblioserver:
aliases:
- name-personal
- su-na
+ index-term-genre:
+ bib1_mapping:
+ biblioserver:
+ 1: 9655
+ enabled: 1
+ index: index-term-genre
+ label: Genre term
+ aliases:
+ - index-term-genre
+ - itg
+ index-term-uncontrolled:
+ bib1_mapping:
+ biblioserver:
+ 1: 9653
+ enabled: 1
+ index: index-term-uncontrolled
+ label: Uncontrolled index term
+ aliases:
+ - index-term-uncontrolled
+ - itu
seefrom:
bib1_mapping:
authorityserver:
ok($QParser->load_config('./etc/searchengine/queryparser.yaml'), 'Loaded QP config');
is($QParser->search_class_count, 4, 'Initialized 4 search classes');
-is (scalar(@{$QParser->search_fields()->{'keyword'}}), 109, "Correct number of search fields for 'keyword' class");
+is (scalar(@{$QParser->search_fields()->{'keyword'}}), 111, "Correct number of search fields for 'keyword' class");
is($QParser->target_syntax('biblioserver', 'smith'), '@or @or @attr 1=1016 @attr 4=6 "smith" @attr 9=20 @attr 2=102 @attr 4=6 "smith" @attr 9=34 @attr 2=102 @attr 4=6 "smith"', 'super simple keyword query');
is($QParser->target_syntax('biblioserver', 'au:smith'), '@attr 1=1003 @attr 4=6 "smith"', 'simple author query');