From dbdbe7b498a0f726d6dc99aba491a49b80c1155f Mon Sep 17 00:00:00 2001 From: Suomm <1474983351@qq.com> Date: Sat, 8 Jul 2023 08:27:48 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=20IFNULL=20=E5=87=BD?= =?UTF-8?q?=E6=95=B0=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/mybatisflex/core/query/QueryMethods.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/mybatis-flex-core/src/main/java/com/mybatisflex/core/query/QueryMethods.java b/mybatis-flex-core/src/main/java/com/mybatisflex/core/query/QueryMethods.java index 57d0efa3..7d4e3d97 100644 --- a/mybatis-flex-core/src/main/java/com/mybatisflex/core/query/QueryMethods.java +++ b/mybatis-flex-core/src/main/java/com/mybatisflex/core/query/QueryMethods.java @@ -2445,6 +2445,13 @@ public class QueryMethods { return new IfFunctionQueryColumn(condition, trueValue, falseValue); } + /** + * IFNULL 函数。 + */ + public static QueryColumn ifNull(QueryColumn nullValue, QueryColumn elseValue) { + return new FunctionQueryColumn("IFNULL", nullValue, elseValue); + } + // === 构建 QueryCondition 查询条件 === /**