我有一个可以有很多章节的项目。我将它作为包含许多Section嵌入文档的Item文档存储在mongodb中。
该项目可以包含很多章节。
在ember-data中执行此操作的建议方法是什么?
当一个Section被更改时,我是否应该将整个Item发送到服务器,并确定哪个Section已经更改并通过原子集更新该段?
或者,我应该只将部分发送到服务器进行更新吗?
我不想在保存整个文件时锁定整个文档,我认为这会很慢。
此外,每个部分都可以在Item中重新排序,因此它们将订单位置作为属性包含在内。如果我只是将更改后的Section的JSON发送到服务器,我可能需要向服务器发送大量更改的部分请求。