Browse Source

Fix toString for negated conditions.

Original pull request #1193
pull/1111/merge
Meng Zuozhu 4 years ago committed by Jens Schauder
parent
commit
bfba4222f8
No known key found for this signature in database
GPG Key ID: 45CC872F17423DBF
  1. 3
      spring-data-relational/src/main/java/org/springframework/data/relational/core/sql/Between.java
  2. 3
      spring-data-relational/src/main/java/org/springframework/data/relational/core/sql/Like.java

3
spring-data-relational/src/main/java/org/springframework/data/relational/core/sql/Between.java

@ -23,6 +23,7 @@ import org.springframework.util.Assert;
* Results in a rendered condition: {@code <left> BETWEEN <begin> AND <end>}. * Results in a rendered condition: {@code <left> BETWEEN <begin> AND <end>}.
* *
* @author Mark Paluch * @author Mark Paluch
* @author Meng Zuozhu
* @since 2.2 * @since 2.2
*/ */
public class Between extends AbstractSegment implements Condition { public class Between extends AbstractSegment implements Condition {
@ -91,6 +92,6 @@ public class Between extends AbstractSegment implements Condition {
@Override @Override
public String toString() { public String toString() {
return column + " BETWEEN " + begin + " AND " + end; return column + (negated ? " NOT" : "") + " BETWEEN " + begin + " AND " + end;
} }
} }

3
spring-data-relational/src/main/java/org/springframework/data/relational/core/sql/Like.java

@ -23,6 +23,7 @@ import org.springframework.util.Assert;
* Results in a rendered condition: {@code <left> LIKE <right>}. * Results in a rendered condition: {@code <left> LIKE <right>}.
* *
* @author Mark Paluch * @author Mark Paluch
* @author Meng Zuozhu
* @since 1.1 * @since 1.1
*/ */
public class Like extends AbstractSegment implements Condition { public class Like extends AbstractSegment implements Condition {
@ -80,6 +81,6 @@ public class Like extends AbstractSegment implements Condition {
@Override @Override
public String toString() { public String toString() {
return left + " LIKE " + right; return left + (negated ? " NOT" : "") + " LIKE " + right;
} }
} }

Loading…
Cancel
Save