Doctrine 1
  1. Doctrine 1
  2. DC-160

Search doesn't use the Search Analyzer to escape the query

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Critical Critical
    • Resolution: Can't Fix
    • Affects Version/s: 1.0.12, 1.1.4, 1.2.0-ALPHA1, 1.2.0-ALPHA2, 1.2.0-ALPHA3
    • Fix Version/s: None
    • Component/s: Searchable
    • Labels:
      None

      Description

      When you use the Doctrine_Search_Analyzer_Standard all special characters like "ü" are removed or converted to e.g. "ue". So far so good.. The problem arises when a user performs a search.
      Since Doctrine is using the plain query with the special char "ü" instead of converting it also there no results are returned.

      Using the UTF8 analyzer is no option because often the normalization is a desired feature. It allows for example a user to formulate the query either as "Muenchen" or "München" and he still receives a relevant result.

        Activity

        Markus Lanthaler created issue -
        Jonathan H. Wage made changes -
        Field Original Value New Value
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Can't Fix [ 7 ]

          People

          • Assignee:
            Jonathan H. Wage
            Reporter:
            Markus Lanthaler
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: