Fuzzy search of MARC fields in QA catalgoue, possible?

Im QA catalogue kann man nach MARC-Feld filtern und danach nur eine exakte Suche des Inhalts des MARC-Felds vornehmen. Weiss jemand wie man eine unscharfe Suche des MARC-Felds tätigen kann?

2 Likes

Willkommen im Forum @saml , ich ping mal @pkiraly , den Entwickler vom QA Catalogue an. Vielleicht kann er helfen.

1 Like

Ich glaube man kann die Modifiers von Solr verwenden, z. B. Suche im Feld 100a nach Personennamen beginnend mit „Ka“:

100a_MainPersonalName_personalName_ss:Ka*

1 Like

Dear @saml (almost) all the MARC fields are indexed in QA catalogue into two Apache Solr fields. One is suffixed with _ss and is indexed as a phrase, the other is suffixed with _tt and contains tokenized text. You can use Apache Solr’s truncation, proximity search, phrase search and fuzzy search syntax, however in the user interface they are not (yet) mentioned. To find the name of the field is a bit tricky: either in advances search tab you start writing terms form a MARC field or its label, or in the facet settings page you do this, then you can read the field name from the URL.

1 Like

Unscharfe Suche (fuzzy search) mit der Tilde ~
Dafür habe ich gerade kein gutes Beispiel.

Here is an example:

  • term queyr: 245c_Title_responsibilityStatement_tt:Blontrock – 36 hits
  • fuzzy query (see the tilde ~ at the end):245c_Title_responsibilityStatement_tt:Blontrock~ – 42 hits
  • boolean query comnining these two: 245c_Title_responsibilityStatement_tt:Blontrock~ NOT 245c_Title_responsibilityStatement_tt:Blontrock – 6 hits (match for Buntrock)
2 Likes