mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-07-31 15:56:25 +08:00
Add AsNavQueryable
This commit is contained in:
parent
a060025e11
commit
8c44ce9dd3
@ -45,7 +45,10 @@ namespace SqlSugar
|
||||
if (this.QueryBuilder.Includes == null) this.QueryBuilder.Includes = new List<object>();
|
||||
this.QueryBuilder.Includes.Add(navigat);
|
||||
}
|
||||
|
||||
public NavISugarQueryable<T> AsNavQueryable()
|
||||
{
|
||||
return GetNavSugarQueryable();
|
||||
}
|
||||
private NavISugarQueryable<T> GetNavSugarQueryable()
|
||||
{
|
||||
var result= new NavQueryableProvider<T>();
|
||||
|
@ -13,6 +13,7 @@ namespace SqlSugar
|
||||
/// <typeparam name="T"></typeparam>
|
||||
public partial interface ISugarQueryable<T>
|
||||
{
|
||||
NavISugarQueryable<T> AsNavQueryable();
|
||||
ISugarQueryable<T> Includes<TReturn1>(Expression<Func<T, List<TReturn1>>> include1);
|
||||
ISugarQueryable<T> Includes<TReturn1>(Expression<Func<T, TReturn1>> include1);
|
||||
ISugarQueryable<T> Includes<TReturn1, TReturn2>(Expression<Func<T, List<TReturn1>>> include1, Expression<Func<TReturn1, List<TReturn2>>> include2);
|
||||
|
Loading…
Reference in New Issue
Block a user