2

我有一个可以有很多部分的项目。我将它作为包含许多 Section 嵌入文档的 Item 文档存储在 mongodb 中。

该项目可以有很多部分。

在 ember-data 中执行此操作的推荐方法是什么?

当一个部分被更改时,我是否应该将整个项目发送到服务器,然后确定哪个部分已更改并通过原子集仅更新该部分?

或者,我应该只将部分发送到服务器进行更新吗?

我不想在保存整个内容时锁定整个文档,我认为这会很慢。

此外,每个部分都可以在 Item 中重新排序,因此它们包含它们的顺序位置作为属性。如果我只是将更改部分的 JSON 发送到服务器,我可能需要向服务器发送大量更改部分请求。

4

0 回答 0