我有代表文档的大型JSON对象。例如:
{
"pages":[{"nr":"1", "text":"hello world"}, {"nr":"2", "text":"foo"}]
}
我想将对文档所做的更改的增量更新发送到保存这些文档的数据库。 为了获得增量,我使用了Deep-diff(https://www.npmjs.com/package/deep-diff)。 有没有一种方法/包/ DBaaS发送JSON差异?
现在,我使用Firestore保存我的JSON对象。我想我必须手动引入子集合等来完成此操作(我不想这样做,因为doc结构非常复杂)。