mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-06-19 04:18:16 +08:00
- 优化 表达式中不能使用 c# 函数的问题,
> 如:where(a => HttpContext.Session.GetString("UserID") == a.UserId)
This commit is contained in:
@ -322,10 +322,12 @@ namespace FreeSql.Tests
|
||||
[Fact]
|
||||
public void Test1()
|
||||
{
|
||||
g.sqlite.Aop.ParseExpression += parseExp;
|
||||
//g.sqlite.Aop.ParseExpression += parseExp;
|
||||
|
||||
var sqddddl = g.sqlite.Select<TaskBuild>().ToSql(t => t.OptionsEntity04 == "1".TryTo<int>());
|
||||
|
||||
//var sqdddd2 = g.sqlite.Select<TaskBuild>().ToSql(t => t.OptionsEntity04 == t.NamespaceName.TryTo<int>());
|
||||
|
||||
var sqksdkfjl = g.sqlite.Select<TaskBuild>()
|
||||
.LeftJoin(a => a.Templates.Id2 == a.TemplatesId)
|
||||
.LeftJoin(a => a.Parent.Id == a.Id)
|
||||
|
Reference in New Issue
Block a user