首页 > 解决方案 > DbFunctions.TruncateTime 在 .net 核心中不起作用

问题描述

DbFunctions.TruncateTime 在我的代码中不起作用

这是我的 dal 函数

public int GetAllExpiredOrderCount(int branchId)
        {
            var currentDate = ROSCommon.GetCurrentDateTime();
            var allExpiredOrderCount = GetRecordCount(x => x.OrderStatus != (byte)RosEnums.OrderStatus.CANCELLED && (x.OrderStatus != (byte)RosEnums.OrderStatus.DELIVERED) && (x.OrderStatus != (byte)RosEnums.OrderStatus.REJECTED) && (DbFunctions.TruncateTime(x.DeliveryDateTime) < currentDate.Date) && x.BranchId == branchId);
            return allExpiredOrderCount;
        }

之后我得到了一个错误 这里是

标签: .net-coreasp.net-core-mvcasp.net-core-webapi

解决方案


推荐阅读