File tree Expand file tree Collapse file tree 2 files changed +10
-5
lines changed
samples/WeihanLi.EntityFramework.Sample Expand file tree Collapse file tree 2 files changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -236,15 +236,19 @@ private static void RepositoryTest()
236236 { "Extra" , "12345" }
237237 } ) ;
238238
239- var list = repo . Query ( q => q . IgnoreQueryFilters ( [ "not-null" ] ) )
240- . ToArray ( ) ;
241- Console . WriteLine ( list . Length ) ;
242-
243239 repo . Update ( x => x . SetProperty ( _ => _ . Extra , _ => "{}" ) , q => q . IgnoreQueryFilters ( ) ) ;
244240
245241 var abc = db . TestEntities . AsNoTracking ( ) . ToArray ( ) ;
246242 Console . WriteLine ( $ "{ string . Join ( Environment . NewLine , abc . Select ( _ => _ . ToJson ( ) ) ) } ") ;
247-
243+
244+ var entities = repo . Query ( q => q . IgnoreQueryFilters ( [ "not-null" ] ) )
245+ . ToArray ( ) ;
246+ Console . WriteLine ( entities . Length ) ;
247+
248+ entities = repo . Query ( q => q . IgnoreQueryFilters ( ) )
249+ . ToArray ( ) ;
250+ Console . WriteLine ( entities . Length ) ;
251+
248252 var data = repo . Query ( q => q . WithPredictIf ( f => f . Id > 0 , false ) ) . ToArray ( ) ;
249253 Console . WriteLine ( JsonSerializer . Serialize ( data ) ) ;
250254
Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ protected override void OnModelCreating(ModelBuilder modelBuilder)
1616 base . OnModelCreating ( modelBuilder ) ;
1717 modelBuilder . Entity < TestEntity > ( )
1818 // .HasQueryFilter("one-month-ago", t => t.CreatedAt > DateTime.Now.AddMonths(-1))
19+ . HasQueryFilter ( "valid-id" , t => t . Id > 0 )
1920 . HasQueryFilter ( "not-null" , t => t . Extra != null )
2021 ;
2122 }
You can’t perform that action at this time.
0 commit comments