var query = await _mallCommodityManager.FindMallCommodityById(input.Id);
await _mallCommodityManager.UpdateMallCommodity(query.Id, i =>
{
i.Commoditys = Commodities;
return Task.CompletedTask;
});
和
await _mallCommodityManager.UpdateMallCommodity(input.Id, i =>
{
i.Commoditys = Commodities;
return Task.CompletedTask;
});
i.Commoditys是一个list
两种写法的区别,前者会清空 i.Commoditys重新添加,后者不会清空而是直接添加
本文探讨了两种更新MallCommodity对象的方法,一种会清空i.Commoditys属性再添加新的值,另一种则是直接追加。理解这两种写法有助于优化数据库操作效率。
512

被折叠的 条评论
为什么被折叠?



