我试图将我的产品实体与所有孩子一起克隆/复制,但可以让它发挥作用。我使用导出/导入方法但不包括子节点,并且id保持不变。
function cloneProduct(product) { console.log("product before export", product); var exportData = this.manager.exportEntities([product]); var manager2 = this.manager.createEmptyCopy(); var importData = manager2.importEntities(exportData); console.log("product after import", importData); return importData; }
任何人都可以帮助我吗?
更新:
目前我正在使用此问题提供的方法:Breeze create entity from existing one
我不知道这是正确的使用方式,但它现在已经完成了工作。
答案 0 :(得分:1)
此时我们没有比您找到的SO问题的答案更好的提供:Breeze create entity from existing one。
配置深度克隆在我们的待办事项上。你介意voting for it here吗?