Uploaded image for project: 'Magnolia'
  1. Magnolia
  2. MAGNOLIA-7824

deprecation of cmsfn.search should be reconsidered

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Neutral Neutral
    • None
    • None
    • templating
    • None

      cmsfn.search has been deprecated (as of M 5.4) in favor of
      searchfn.searchContent

      This seems to replace a fully fledged queryString search with keyword search:

      [1] cmsfn.search eventually calls QueryUtil.search, which accepts a real SQL-ish statement: Query query = manager.createQuery(statement, language);

      [2] searchfn.searchContent eventually calls Query query = jcrQueryManager.createQuery(String.format(SEARCH_QUERY_PATTERN ...)) where SEARCH_QUERY_PATTERN = "SELECT rep:excerpt() from %s WHERE jcr:path like '%s/%%' AND contains(., '%s') ORDER BY jcr:score DESC";

       

        Acceptance criteria

              Unassigned Unassigned
              bandersen Bradley Andersen
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:

                  Bug DoR
                  Task DoD