Update .net core project

This commit is contained in:
sunkaixuan
2022-09-20 21:52:07 +08:00
parent cca3292e3e
commit 7cec1adf0e
5 changed files with 7 additions and 6 deletions

View File

@@ -407,10 +407,11 @@ namespace SqlSugar
queryable.Where(joinExpression); queryable.Where(joinExpression);
return queryable; return queryable;
} }
public virtual ISugarQueryable<T> Queryable<T>(ISugarQueryable<T> queryable) where T : class, new() public virtual ISugarQueryable<T> Queryable<T>(ISugarQueryable<T> queryable)
{ {
var sqlobj = queryable.ToSql(); var sqlobj = queryable.ToSql();
var result = this.SqlQueryable<T>(sqlobj.Key).AddParameters(sqlobj.Value); var newQueryable = this.SqlQueryable<object>(sqlobj.Key).AddParameters(sqlobj.Value);
var result = newQueryable.Select<T>(newQueryable.QueryBuilder.SelectValue+"");
result.QueryBuilder.IsSqlQuery = false; result.QueryBuilder.IsSqlQuery = false;
return result; return result;
} }

View File

@@ -454,7 +454,7 @@ namespace SqlSugar
return ScopedContext.Queryable<T>(); return ScopedContext.Queryable<T>();
} }
public ISugarQueryable<T> Queryable<T>(ISugarQueryable<T> queryable) where T : class, new() public ISugarQueryable<T> Queryable<T>(ISugarQueryable<T> queryable)
{ {
return ScopedContext.Queryable(queryable); return ScopedContext.Queryable(queryable);
} }

View File

@@ -131,7 +131,7 @@ namespace SqlSugar
where T3 : class, new() where T3 : class, new()
where T4 : class, new(); where T4 : class, new();
ISugarQueryable<T> Queryable<T>(); ISugarQueryable<T> Queryable<T>();
ISugarQueryable<T> Queryable<T>(ISugarQueryable<T> queryable) where T : class, new(); ISugarQueryable<T> Queryable<T>(ISugarQueryable<T> queryable);
ISugarQueryable<T> Queryable<T>(string shortName); ISugarQueryable<T> Queryable<T>(string shortName);
#endregion #endregion

View File

@@ -429,7 +429,7 @@ namespace SqlSugar
return this.Context.Queryable<T>(); return this.Context.Queryable<T>();
} }
public ISugarQueryable<T> Queryable<T>(ISugarQueryable<T> queryable) where T : class, new() public ISugarQueryable<T> Queryable<T>(ISugarQueryable<T> queryable)
{ {
var result= this.Context.Queryable<T>(queryable); var result= this.Context.Queryable<T>(queryable);

View File

@@ -440,7 +440,7 @@ namespace SqlSugar
return ScopedContext.Queryable<T>(); return ScopedContext.Queryable<T>();
} }
public ISugarQueryable<T> Queryable<T>(ISugarQueryable<T> queryable) where T : class, new() public ISugarQueryable<T> Queryable<T>(ISugarQueryable<T> queryable)
{ {
return ScopedContext.Queryable(queryable); return ScopedContext.Queryable(queryable);
} }