- 优化 兼容不同数据库 bool 的表达式解析

This commit is contained in:
28810
2019-04-27 15:59:03 +08:00
parent 74a2cf5317
commit 43d966cc90
7 changed files with 109 additions and 12 deletions

View File

@ -12,6 +12,20 @@ namespace FreeSql.Tests.OracleExpression {
public OtherTest() {
}
[Fact]
public void Boolean() {
var t1 = select.Where(a => a.Bool == true).ToList();
var t2 = select.Where(a => a.Bool != true).ToList();
var t3 = select.Where(a => a.Bool == false).ToList();
var t4 = select.Where(a => !a.Bool).ToList();
var t5 = select.Where(a => a.Bool).ToList();
var t11 = select.Where(a => a.BoolNullable == true).ToList();
var t22 = select.Where(a => a.BoolNullable != true).ToList();
var t33 = select.Where(a => a.BoolNullable == false).ToList();
var t44 = select.Where(a => !a.BoolNullable.Value).ToList();
var t55 = select.Where(a => a.BoolNullable.Value).ToList();
}
[Fact]
public void Array() {