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测试