From 6f43cebc6558aa6ab38676bb5dde73810657f804 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Fri, 8 Sep 2017 12:14:24 +0800 Subject: [PATCH] - --- .../Abstract/QueryableProvider/QueryableProvider.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs b/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs index d2b2a9e25..010f876e3 100644 --- a/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs +++ b/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs @@ -363,7 +363,9 @@ namespace SqlSugar public virtual T Single(Expression> expression) { _Where(expression); - return Single(); + var result=Single(); + this.QueryBuilder.WhereInfos.Remove(this.QueryBuilder.WhereInfos.Last()); + return result; } public virtual T First() @@ -387,7 +389,9 @@ namespace SqlSugar public virtual T First(Expression> expression) { _Where(expression); - return First(); + var result= First(); + this.QueryBuilder.WhereInfos.Remove(this.QueryBuilder.WhereInfos.Last()); + return result; } public virtual bool Any(Expression> expression)