![]() |
1
3
我假设您正在存储这些联系人以形成某种通讯簿样式的应用程序。按照这个假设,我会说你的第二个例子正是你想要做的。在我看来,每个“联系人”都是一个单独的文档。此联系人的所有属性都属于文档。
为了更进一步,将来您可能会决定要为每个人存储多个数字,可能是不同类型的。我将把这些都嵌入到特定联系人的文档中:
我发现设计文档数据库中使用的模型的一个好方法是考虑您希望独立使用哪些项。对于那些自己有意义的人,他们可能应该进入自己的文档。对于那些只在“容器”对象上下文中查看时才有意义的对象,将它们嵌入其中。 希望这对你有帮助。 |
![]() |
Jinmin · 如何防止匿名用户阅读couchdb? 6 年前 |
![]() |
Trevor · 查找pouchdb错误的方向 6 年前 |
![]() |
jkndrkn · 如何在CouchDB 2.0日志中查看HTTP头? 6 年前 |
![]() |
Masiar · CouchDB中的部分搜索/查找 7 年前 |
![]() |
user3740179 · 数据库的随机名称 7 年前 |
![]() |
Lokesh Jain · 从CouchDB中的数组中删除值 7 年前 |
![]() |
David J. · 使用多个斜杠将文档保存到CouchDB URL 7 年前 |