Mic*_*dry 7 couchdb
在使用关系数据库这么长时间之后,我真的很努力地理解这个新概念......
任何人都可以解释我应该如何存储说,类别层次结构?
在关系数据库中,我有:
类别: CategoryId ParentCategoryId 名称
或者那种性质的东西..
Lev*_*tix 2
您可以使用与关系数据库相同的方法开始:为每个类别创建单独的文档,并保留对父类别的引用。
如果您想使用单个查询来查询整个子树或面包屑,则应该维护一个包含所有祖先键的数组字段。然后,您可以创建一个遍历祖先并发出[ancestor_key, doc]用于查询子树的视图。要获取某个类别的面包屑数据,请对祖先 ID进行批量查询。
[ancestor_key, doc]
归档时间:
15 年,9 月 前
查看次数:
351 次
最近记录: