我有七个表,其中包含数百行相关数据。这些表格构建了一个相当复杂的报价工具,增加了材料和成本等。
是否可以使用 EF Core 和几行代码来加载所有这些实体,然后将它们写回新实体,但会在途中生成新 ID 并正确地将所有内容相互关联,因此我最终得到了所有的数据。然后,我可以更改 Header 表上的 CompanyID,瞧,一家公司拥有完整的模板副本,他们现在可以自行配置。
我将要编写一个程序来逐个加载实体,循环它们,逐个保存行等,存储id,等等等等。我很高兴编写该程序,因为我看不到自动执行此操作的方法。