首页 > 解决方案 > 在 aspnetzero 框架中没有从 linq 查询中获取值

问题描述

我正在执行以下查询。我在 aspnetzero 框架中执行此操作,并在 UserAppService.cs 文件中执行此操作。

var rt = _dbContextProvider.GetDbContext().Users
                    .Where(e => e.Id == 11)
                    .FirstOrDefault();

但这总是返回 null,在数据库中有 ID = 11 的记录。

所以任何人都知道这有什么问题。

谢谢

标签: entity-frameworklinqasp.net-coreentity-framework-coreaspnetzero

解决方案


正如 Svyatoslav Danyliv 在评论中所说,问题与查询过滤器有关,尝试添加.IgnoreQueryFilters()忽略查询过滤器。


推荐阅读