在Pouchdb中,处理多个数据集合的最佳方法是什么?我的意思是,例如,我需要多个待办事项列表,而不是简单的待办事项列表,例如:待办事项,工作待办事项,社区待办事项和生态待办事项。
我应该将它全部放在一个数据库中并在每个文档中使用一个键来确定它属于哪个列表?或者我应该使用不同的数据库?在我的应用程序中,用户将能够自由地创建和删除这些数据集合(或示例中的待办事项列表)。
谢谢你, Marcio Moreira
答案 0 :(得分:5)
您可以为每个文档添加“类型”字段,也可以为文档的_id
添加前缀(例如home_1
,home_2
等)。第二种策略的优点是您不需要创建二级索引,只需使用allDocs()
来查找例如所有类型的“家庭”。