mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-04-24 18:04:52 +08:00
Update exp to sql
This commit is contained in:
parent
bac712c597
commit
66837ac18a
@ -102,6 +102,7 @@
|
||||
<Compile Include="UnitTest\UCustom01.cs" />
|
||||
<Compile Include="UnitTest\UCustom02.cs" />
|
||||
<Compile Include="UnitTest\UCustom03.cs" />
|
||||
<Compile Include="UnitTest\UCustom010.cs" />
|
||||
<Compile Include="UnitTest\UCustom08.cs" />
|
||||
<Compile Include="UnitTest\UCustom07.cs" />
|
||||
<Compile Include="UnitTest\UCustom06.cs" />
|
||||
|
@ -31,6 +31,7 @@ namespace OrmTest
|
||||
}
|
||||
public static void Init()
|
||||
{
|
||||
UCustom010.Init();
|
||||
UCustom08.Init();
|
||||
UCustom07.Init();
|
||||
UCustom01.Init();
|
||||
|
33
Src/Asp.Net/SqlServerTest/UnitTest/UCustom010.cs
Normal file
33
Src/Asp.Net/SqlServerTest/UnitTest/UCustom010.cs
Normal file
@ -0,0 +1,33 @@
|
||||
using OrmTest.UnitTest.Models;
|
||||
using SqlSugar;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace OrmTest
|
||||
{
|
||||
public class UCustom010
|
||||
{
|
||||
public static void Init()
|
||||
{
|
||||
var db = NewUnitTest.Db;
|
||||
var list = db.Queryable<Unitasfa1sadfa>()
|
||||
.Select(x => new { x = Convert.ToBoolean(x.ItemId),
|
||||
x1 = SqlFunc.ToBool(x.ItemId)
|
||||
})
|
||||
.ToList();
|
||||
}
|
||||
public class Unitasfa1sadfa
|
||||
{
|
||||
[SugarColumn(IsPrimaryKey = true)]
|
||||
public Guid Id { get; set; }
|
||||
[SugarColumn(IsNullable = true)]
|
||||
public bool ItemId { get; set; }
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -532,6 +532,26 @@ namespace SqlSugar
|
||||
{
|
||||
return false;
|
||||
}
|
||||
else if ((item as MethodCallExpression).Method.Name== "AggregateMax")
|
||||
{
|
||||
return false;
|
||||
}
|
||||
else if ((item as MethodCallExpression).Method.Name == "AggregateMin")
|
||||
{
|
||||
return false;
|
||||
}
|
||||
else if ((item as MethodCallExpression).Method.Name == "AggregateSum")
|
||||
{
|
||||
return false;
|
||||
}
|
||||
else if ((item as MethodCallExpression).Method.Name == "ToBool")
|
||||
{
|
||||
return false;
|
||||
}
|
||||
else if ((item as MethodCallExpression).Method.Name == "ToBoolean")
|
||||
{
|
||||
return false;
|
||||
}
|
||||
else
|
||||
{
|
||||
return true;
|
||||
|
Loading…
Reference in New Issue
Block a user