Sling
  1. Sling
  2. SLING-573

google-style shorthand on query.json

    Details

    • Type: Improvement Improvement
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Servlets
    • Labels:
      None

      Description

      it would be great to allow a "q=" parameter similar to google that would allow for simple and easy
      querying of the repository in google style.

      this would be an additional feature that would auto detect the querytype based on the query.
      it is neither a "sql", "xpath" or google syntax jcr:contains query...

      examples:

      /mynode.query.json?q=SELECT%20*%20FROM%20nt%3abase
      ... translates into ...
      SELECT * FORM nt:base WHERE jcr:path like '/mynode/%'

      /mynode.query.json?q=mytest
      ... translates into ...
      SELECT * FORM nt:base WHERE jcr:path like '/mynode/%' and jcr:contains(*, 'mytest')


      or xpath equivalent...

        Issue Links

          Activity

          No work has yet been logged on this issue.

            People

            • Assignee:
              Unassigned
              Reporter:
              David Nuescheler
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:

                Development