【发布时间】:2019-01-22 23:20:05
【问题描述】:
所以,我有这个更新方法
var loanedAsset = await this.DB.Asset
.AsNoTracking()
.Where(Q => model.AssetIds.Contains(Q.AssetId)).ToListAsync();
foreach (var item in loanedAsset)
{
item.IsLoanedBy = model.EmployeeId;
await DB.SaveChangesAsync();
}
但是,数据库中的值没有更新。它仍然为空
我确定我的item 或AssetIds 不为空,因为我已经手动检查过了。即使在foreach 内部分配了item.IsLoanedBy,但唯一的问题是,它不会更新数据库
谁能帮帮我?
【问题讨论】:
标签: asp.net database entity-framework