如何使用PouchDB将文档放入文档中

How can I put a document inside a document with PouchDB

本文关键字:文档 何使用 PouchDB      更新时间:2024-02-01

非常简单的问题:
如何将文档放入文档中
或者如何将文档连接到其他文档?

如果您确实需要将文档链接在一起,您可以尝试使用关系袋或使用链接文档。

但请记住,文档是PouchDB/CouchDB中最小的原子单元(例如,对于"事务"),因此您可能希望将所有内容捆绑到一个文档中,正如Sphaso所描述的那样。

你不能,这不是noSQL的工作方式。每个文档都有一个且只有一个_id。您可以将根文档与其他文档组合在一起,但这些文档必须手动管理
例如

{              
    _id: "ABC",             
    Description: "MyDocument",            
    MyOtherDocument: {              
        id: "justForComfort",              
        Description: "This is my other document"           
    }            
}