From f12c39259ca64b7de9390b3add76a1c9d4f34c14 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Tue, 6 Sep 2022 19:41:45 +0800 Subject: [PATCH] Add Demo --- Src/Asp.Net/Json2SqlTest/QueryableTest.cs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Src/Asp.Net/Json2SqlTest/QueryableTest.cs b/Src/Asp.Net/Json2SqlTest/QueryableTest.cs index 4a22a619b..997d8b73f 100644 --- a/Src/Asp.Net/Json2SqlTest/QueryableTest.cs +++ b/Src/Asp.Net/Json2SqlTest/QueryableTest.cs @@ -19,6 +19,18 @@ namespace Test var x1 = jsonToSqlClient.Queryable(json).ToSqlList(); var list1 = jsonToSqlClient.Context.Ado.SqlQuery(x1[0].Sql, x1[0].Parameters); } + private static void WhereTest2(JsonClient jsonToSqlClient) + { + var onList = new ObjectFuncModel() + { + FuncName = "SqlFunc_Format", + Parameters = new List{ + "id",">","{int}:1","||","name","is","null" + } + }; + //jsonToSqlClient.Context.Queryable().AddJoinInfo("table1", "a", "id=1 or id=2", JoinType.Left); + jsonToSqlClient.Context.Queryable().Where(onList).ToList(); + } private static void WhereTest(JsonClient jsonToSqlClient) { jsonToSqlClient.Context.Queryable().AS("order").Max("id");