我正在使用EF扩展并希望同步数据子集。
例如我的表:
|Type|Value|
------------
|A |1 |
|B |2 |
|B |3 |
|A |4 |
|A |5 |
新数据
|Type|Value|
------------
|B |6 |
|B |7 |
|B |8 |
我想替换所有B而不触及As
|Type|Value|
------------
|A |1 |
|B |6 |
|B |7 |
|B |8 |
|A |4 |
|A |5 |
有没有办法通过批量操作实现这一目标?
答案 0 :(得分:2)
免责声明:我是该项目的所有者Entity Framework Extensions
您正在寻找ColumnSynchronizeDeleteKeySubsetExpression
选项。
例如,只有type
的{{1}}类型(只有new data
类型)才会被删除:
B
如果您需要一些帮助来实现它,请告诉我。