Update queryable().Select<string>().Clone() bug

This commit is contained in:
skx 2019-12-10 19:38:52 +08:00
parent 4f52f5b64a
commit d307629f57

View File

@ -71,7 +71,7 @@ namespace SqlSugar
} }
public ISugarQueryable<T> Clone() public ISugarQueryable<T> Clone()
{ {
var queryable = this.Context.Queryable<T>().WithCacheIF(IsCache, CacheTime); var queryable = this.Context.Queryable<object>().Select<T>().WithCacheIF(IsCache, CacheTime);
CopyQueryBuilder(queryable.QueryBuilder); CopyQueryBuilder(queryable.QueryBuilder);
((QueryableProvider<T>)queryable).MapperAction = this.MapperAction; ((QueryableProvider<T>)queryable).MapperAction = this.MapperAction;
((QueryableProvider<T>)queryable).MapperActionWithCache = this.MapperActionWithCache; ((QueryableProvider<T>)queryable).MapperActionWithCache = this.MapperActionWithCache;