注册

EFCore linq生成SQL查询bool值不能使用

Kim Ho 2021/06/01 1142 5

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM Database Server 64 V8

【操作系统】:
【CPU】:
【问题描述】*:EFCore linq生成SQL查询bool值不能使用
SQL:
SELECT TOP(1) “a”.“Id”, “a”.“AccessFailedCount”, “a”.“ConcurrencyStamp”, “a”.“CreationTime”, “a”.“CreatorId”, “a”.“DeleterId”, “a”.“DeletionTime”, “a”.“Email”, “a”.“EmailConfirmed”, “a”.“ExtraProperties”, “a”.“IsDeleted”, “a”.“IsExternal”, “a”.“LastModificationTime”, “a”.“LastModifierId”, “a”.“LockoutEnabled”, “a”.“LockoutEnd”, “a”.“Name”, “a”.“NormalizedEmail”, “a”.“NormalizedUserName”, “a”.“PasswordHash”, “a”.“PhoneNumber”, “a”.“PhoneNumberConfirmed”, “a”.“SecurityStamp”, “a”.“Surname”, “a”.“TenantId”, “a”.“TwoFactorEnabled”, “a”.“UserName”
FROM “MyProjectName”.“AbpUsers” AS “a”
WHERE ((:__ef_filter__p_0 OR NOT (“a”.“IsDeleted”)) AND (:__ef_filter__p_1 OR “a”.“TenantId” IS NULL)) AND (“a”.“NormalizedUserName” = :__normalizedUserName_0)
ORDER BY “a”."Id
DbCommand:[Parameters=[:__ef_filter__p_0=‘?’ (DbType = Boolean), :__ef_filter__p_1=‘?’ (DbType = Boolean), :__normalizedUserName_0=‘?’ (Size = 5)], CommandType=‘Text’, CommandTimeout=‘30’]

我使用的框架为Abp VNext4.3

回答 0
暂无回答
扫一扫
联系客服