问题描述
我正在尝试比较两个对象,如果存在,我想更新数据库,如果不存在,则应删除。 例如
var obejct1=List<Delivery>{
new Delivery(){Id=1,Name="abc1",Description="desc1"},new Delivery(){Id=2,Name="abc2",Description="desc2"},**new Delivery(){Id=3,Name="abc3",Description="desc3"},**
}
var obejct2=List<Delivery>{
new Delivery(){Id=1,Name="newabc1",Description="newDesc1"},new Delivery(){Id=3,Name="newabc3",Description="newDesc3"},**new Delivery(){Id=4,Name="newabc4",Description="newDesc4"},**
}
我正在使用 ef-core 和来自数据库的第一个对象列表和来自用户请求的第二个对象。 这个对象说明我们必须删除第一个对象列表中的第三次交付,并且必须插入第二个对象列表中的第三次交付。其他必须更新
我该如何解决这个问题
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)