[OPEN-ILS-GENERAL] How to exclude the field 041 value from search by language
Jane Sandberg
sandbej at linnbenton.edu
Tue Sep 18 11:59:45 EDT 2018
Dear Eva,
Thanks for the question! Perhaps you already know this, but you can
now use Evergreen's boolean operators on the languages. So, if you
want to retrieve all your materials that contain English or German (or
both), but not Czech, you can use this search:
(item_lang(eng) || item_lang(ger)) -item_lang(cze)
Unfortunately, that syntax is not very friendly for students.
I believe you can turn off indexing of the 041$a (or other subfields)
in Server Administration > MARC Record Attributes.
-Jane
On Tue, Sep 18, 2018 at 8:13 AM Cerninakova Eva <cernin at jabok.cz> wrote:
>
> Hi,
>
> I would like to ask whether there is a possibility to exclude the value of the field 041 when searching by language in the Evergreen catalog (and search only by the value specified in the 008 field).
>
> Our students often need literature in German or in English for their language lessons. In our previous Evergreen versions they used to search English or German materials using language filter in the OPAC. Our consortium have upgraded to Evergreen 3.1 this summer. Version 3.1 allows combining the searched languages by extracting values from both the 008 control field and the 041 data field. Unfortunately, this excellent new ability has unexpected consequences for searching in our catalog. When search query is filtered for example by English language of the item, most search results are in Czech nevertheless. The reason is quite simple: most scholarly materials contain resume in English or German (or both), and information about language of an existing resume is usually specified in the field 041 $b of the bib record. This means, the filtering by language is useles for our users at the moment ;-( .
>
> Example of the search query filtered by English language of the item: https://knihovna.jabok.cuni.cz/eg/opac/results?bool=and&qtype=title&contains=contains&query=&bool=and&qtype=author&contains=contains&query=&_adv=1&detail_record_view=0&fi%3Aitem_lang=eng&locg=102&pubdate=is&date1=&date2=&sort=
> Example of the search qurey filtered by German language of the item: https://knihovna.jabok.cuni.cz/eg/opac/results?bool=and&qtype=keyword&contains=contains&query=&bool=and&qtype=title&contains=contains&query=&bool=and&qtype=author&contains=contains&query=&_adv=1&detail_record_view=0&fi%3Aitem_lang=ger&locg=102&pubdate=is&date1=&date2=&sort=
>
> Is there some setting available, that would exclude the values specified in field 041 from the search result when searching by language of the item?
>
> Thanks in advance for any hint.
> Eva
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> ---
> Mgr. Eva Cerniňáková
> cernin at jabok.cz
> Tel. +420 211 222 409
>
> Knihovna Jabok
> http:/knihovna.jabok.cz
> Tel. +420 211 222 410
> Jabok - Vyšší odborná škola sociálně pedagogická a teologická
> Salmovská 8, 120 00 Praha 2
>
--
Jane Sandberg
Electronic Resources Librarian
Linn-Benton Community College
sandbej at linnbenton.edu / 541-917-4655
Pronouns: she/her/hers
More information about the Open-ils-general
mailing list