// A and B
.eq("a", "A").eq("b",B);
// A or B
.eq("a", "A").or().eq("b",B);
// A or (B and C)
.eq("a", "A").or(i -> i.eq("b", "B").eq("c", "C"));
// A or (B or C)
.eq("a", "A").or(i -> i.eq("b", "B").or().eq("c", "C"));
// A and (B and C)
.eq("a", "A").and(i -> i.eq("b", "B").eq("c", "C"));
// A and (B or C)
.eq("a", "A").and(i -> i.eq("b", "B").or().eq("c", "C"));
mybatis plus 使用lambda操作复杂的and、or语句
最新推荐文章于 2025-03-24 11:17:23 发布