浏览代码

为SQLite添加不跟踪的Any方法

yuzhengyang 7 年之前
父节点
当前提交
97c77c658f
共有 2 个文件被更改,包括 2 次插入2 次删除
  1. 二进制
      Azylee.Utils/.vs/Azylee.Utils/v15/Server/sqlite3/storage.ide
  2. 2 2
      Azylee.Utils/Azylee.DB.SQLite/Engine/Muse.cs

二进制
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)
             {