intuit / intuit/graphql-filter-java
Add proper support for string starts/ends operators
Open
- Dominant language
- Java
- Stars
- 73
- Forks
- 33
- PR merge metrics
- No merged PRs in 30d
Description
The current implementation for String `starts` and `ends` operators is a switch fall through to `contains`. Proper SQL implementations with `LIKE %` and `LIKE %` should be provided instead.
Contributor guide
Research direction
Locate the Java implementation of the String `starts` and `ends` operators, beginning with the switch that currently falls through to `contains`. Verify the generated SQL uses `LIKE %` for `starts` and `LIKE %` for `ends`, and add or update the relevant operator tests if they exist.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- graphql, java, sql
- Domain
- api
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 48/100