0
我有客户端应用程序,我想克隆一个项目并将其发送到服务器,并且只有当服务器发送通知时 - 才能更新实体。 detachEntity是唯一的解决方案吗?因为我希望能够克隆该项目并且不将其从高速缓存中删除它微风 - 克隆项目
我有客户端应用程序,我想克隆一个项目并将其发送到服务器,并且只有当服务器发送通知时 - 才能更新实体。 detachEntity是唯一的解决方案吗?因为我希望能够克隆该项目并且不将其从高速缓存中删除它微风 - 克隆项目
您可以导出特定实体并将其导入到另一个entityManager。这实际上是一个克隆。
var exportedEntities = entityManager1.exportEntities([myEntity]);
var clonedEntities = entityManager2.importEntities(exportedEntities);
伪代码放在这里 -
var thisEntity = getEntity();
var newEntity;
var myPropArray = [];
for each property in entity { copy property; myPropArray.push(property) }
var params = JSON.stringify(myPropArray);
newEntity = manager.createEntity('MyEntityType', params);
...
利润。