Skip to content

Commit 13b4899

Browse files
Mengzuozhuschauder
authored andcommitted
Fix toString for negated conditions.
Original pull request #1193
1 parent 325d9cc commit 13b4899

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

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

+2-1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
* </p>
2525
*
2626
* @author Mark Paluch
27+
* @author Meng Zuozhu
2728
* @since 2.2
2829
*/
2930
public class Between extends AbstractSegment implements Condition {
@@ -92,6 +93,6 @@ public Between not() {
9293

9394
@Override
9495
public String toString() {
95-
return column + " BETWEEN " + begin + " AND " + end;
96+
return column + (negated ? " NOT" : "") + " BETWEEN " + begin + " AND " + end;
9697
}
9798
}

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

+2-1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
* Results in a rendered condition: {@code <left> LIKE <right>}.
2424
* </p>
2525
* @author Mark Paluch
26+
* @author Meng Zuozhu
2627
* @since 1.1
2728
*/
2829
public class Like extends AbstractSegment implements Condition {
@@ -80,6 +81,6 @@ public Like not() {
8081

8182
@Override
8283
public String toString() {
83-
return left + " LIKE " + right;
84+
return left + (negated ? " NOT" : "") + " LIKE " + right;
8485
}
8586
}

0 commit comments

Comments
 (0)