Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    Search in quotation marks (phrase search) does not return correct results

    • Article Type: General
    • Product: Aleph
    • Product Version: 17.01

    Description:
    In v15.5 we were able to do searches with the words in quotation and get phrase search results. In v17 this is not working. tab11_word and tab_word_breaking are set up exactly the same in the 2 versions. The only difference is that we changed ADJACENCY_TYPE from 2 in v15.5 to 0 in v17. It was our understanding that this would only effect indexing and response times, not functionality.

    Why doesn't putting a search in quotation marks return phrase search results?

    Examples:
    wrd=wild !0 rice - 18 hits
    wrd=wild %0 rice - 18 hits
    wrd="wild rice" - 19 hits
    wrd=wild rice - 19 hits

    wrd=popular !0 reading - 305 hits
    wrd=popular %0 reading - 306 hits
    wrd="popular reading" - 332 hits
    wrd=popular reading - 332 hits

    Resolution:
    In v16-up, adjacency_type 0 does not work: when the Words are built with adjacency_type 0, putting the search in quote marks does not work.

    You should always specify adjacency_type 2 in version 16-up.

    The documentation for adjacency_type 0 has been changed as follows:

    Note! It is highly recommended NOT to use this type of adjacency. The adjacency is kept only for backwards compatibility (for converting libraries that built their indexes in previous version).


    • Article last edited: 10/8/2013