From 80f959a662cee0eaacbd379981e8b95beb36777f Mon Sep 17 00:00:00 2001
From: d4ilys <963922242@qq.com>
Date: Thu, 30 Nov 2023 15:59:11 +0800
Subject: [PATCH] =?UTF-8?q?=E9=80=82=E9=85=8DClickhouse=E5=B8=B8=E7=94=A8?=
=?UTF-8?q?=E6=95=B0=E7=BB=84=E8=A1=A8=E8=BE=BE=E5=BC=8F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../ClickHouse/ClickHouseTest3.cs | 24 +++++++++++++++++--
FreeSql.Tests/FreeSql.Tests/FreeSql.Tests.xml | 10 ++++++++
2 files changed, 32 insertions(+), 2 deletions(-)
diff --git a/FreeSql.Tests/FreeSql.Tests/ClickHouse/ClickHouseTest3.cs b/FreeSql.Tests/FreeSql.Tests/ClickHouse/ClickHouseTest3.cs
index 8cd0473a..9818bda4 100644
--- a/FreeSql.Tests/FreeSql.Tests/ClickHouse/ClickHouseTest3.cs
+++ b/FreeSql.Tests/FreeSql.Tests/ClickHouse/ClickHouseTest3.cs
@@ -160,7 +160,7 @@ namespace FreeSql.Tests.ClickHouse
_output.WriteLine(JsonConvert.SerializeObject(sql));
}
-
+
///
/// 测试Array常用查询函数
///
@@ -174,7 +174,7 @@ namespace FreeSql.Tests.ClickHouse
_output.WriteLine(JsonConvert.SerializeObject(sql2));
}
-
+
///
/// 测试Array常用查询函数
///
@@ -197,7 +197,27 @@ namespace FreeSql.Tests.ClickHouse
var list = new List() { "f" };
var sql = _fsql.Select().ToList(a => a.Tags1.Concat(list));
_output.WriteLine(JsonConvert.SerializeObject(sql));
+ }
+ ///
+ /// 测试Array常用查询函数
+ ///
+ [Fact]
+ public void ArraySelectConstContainsSync()
+ {
+ var list = new List() { "daily", "a" };
+ var sql = _fsql.Select().Where(a => list.Contains(a.Name)).ToList();
+ _output.WriteLine(JsonConvert.SerializeObject(sql));
+ }
+
+ ///
+ /// 测试Array常用查询函数
+ ///
+ [Fact]
+ public void ArraySelectConstLengthSync()
+ {
+ var sql = _fsql.Select().ToList(a => "aaaa".Length);
+ _output.WriteLine(JsonConvert.SerializeObject(sql));
}
///
diff --git a/FreeSql.Tests/FreeSql.Tests/FreeSql.Tests.xml b/FreeSql.Tests/FreeSql.Tests/FreeSql.Tests.xml
index fa03b482..47cc24ad 100644
--- a/FreeSql.Tests/FreeSql.Tests/FreeSql.Tests.xml
+++ b/FreeSql.Tests/FreeSql.Tests/FreeSql.Tests.xml
@@ -64,6 +64,16 @@
测试Array常用查询函数
+
+
+ 测试Array常用查询函数
+
+
+
+
+ 测试Array常用查询函数
+
+
测试ArrayFilter测试