Command searches on Chinese words made up of several characters fail
- Article Type: General
- Product: Voyager
- Product Version: 8
Problem Symptoms:
? Command or Boolean searches on Chinese words made up of several characters fail.
? General Keyword searches on words made up of several Chinese characters correctly return results.
Cause:
This behavior is the result of Issue 16384-21889 / VYG-4645
Resolution:
Issue 16384-21889 / VYG-4645 is resolved for Voyager 9.1.1 and higher.
Additional Information
Replication steps:
1. Set up a skin with the following stanzas in the ?Search Basic? section of webvoyage.properties
page.search.basic.search.code.keyAnyAndWith=
page.search.basic.search.code.keyAnyAndWith.code=GKEY^*
page.search.basic.search.code.keyAnyAndWith.order=1
page.search.basic.search.code.keyAnyAndWith.display=All Fields, Automatic AND
page.search.basic.search.code.commandSearch=
page.search.basic.search.code.commandSearch.code=CMD
page.search.basic.search.code.commandSearch.order=2
page.search.basic.search.code.commandSearch.display=Command Search
2. In Cataloging, import and save the three attached bib records.
3. In WebVoyage, run the following searches
a. "Command Search" with words separated by AND:
??? AND ??
Note: ?Malformed query?
b. All Fields, Automatic AND? (GKEY^*) with no AND between the words:
??? ??
Note: ?3 results found.?
c. "Command Search" with quotes around the words, separated by AND:
"???" AND "??"
Note: ?Malformed query?
4. In Cataloging, perform the following searches:
a. Boolean Keyword with words separated by AND:
??? AND ??
Note: "Could not retrieve search results."
b. Keyword, with Relevance (no AND between words)
??? ??
Note: Top three titles are the three imported bibs.
c. Boolean Keyword with words surrounded by quotes and separated by AND:
"???" AND "??"
Note: ?3 records found.?
Workaround: Insert quotes around Chinese words made up of several characters.
Category: Opac
- Article last edited: 10/8/2013