Browse Source

为SQLite添加不跟踪的Any方法

yuzhengyang 7 years ago
parent
commit
97c77c658f

BIN
Azylee.Utils/.vs/Azylee.Utils/v15/Server/sqlite3/storage.ide


+ 2 - 2
Azylee.Utils/Azylee.DB.SQLite/Engine/Muse.cs

@@ -150,9 +150,9 @@ namespace Azylee.DB.SQLite.Engine
                 {
                     DbQuery<T> query = GetInclude<T>(include);
                     if (query != null)
-                        return query.Any(expression);
+                        return query.AsNoTracking().Any(expression);
                 }
-                return this.Context.Set<T>().Any(expression);
+                return this.Context.Set<T>().AsNoTracking().Any(expression);
             }
             catch (Exception e)
             {