Spring Data Commons
  1. Spring Data Commons
  2. DATACMNS-111

Add dynamic finder keywords StartingWith, EndingWith & Containing

    Details

      Description

      When querying for substrings, enable more portable query keywords "StartingWith", "EndingWith" & "Containing" similar to JDOQL's support for String#startsWith(String), #endsWith(String) & #contains(String). Also, clarify "Like" queries to be provider-specific. For example, "Like" in SD JPA would mean that the given string being searched for is JPA-specific and can contain JPQL's "_" & "%" wildcards and the JPQL LIKE ESCAPE character is "\".

        Issue Links

          Activity

          Hide
          Oliver Gierke added a comment -

          Good catch! A bit short for the 1.2 timeframe but a definitive must-have for the first 1.3 milestone.

          Show
          Oliver Gierke added a comment - Good catch! A bit short for the 1.2 timeframe but a definitive must-have for the first 1.3 milestone.
          Hide
          Oliver Gierke added a comment -

          Added keywords and created related tickets in the store implementation projects.

          Show
          Oliver Gierke added a comment - Added keywords and created related tickets in the store implementation projects.

            People

            • Assignee:
              Oliver Gierke
              Reporter:
              Matthew T. Adams
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 0d
                0d
                Remaining:
                Remaining Estimate - 0d
                0d
                Logged:
                Time Spent - 0.5h
                0.5h