收藏
回答

一个可能无限深的树形结构的集合,如何定位到某一个字节点并更新它?

事先不知道它在那一层

最后一次编辑于  11-15
回答关注问题邀请回答
收藏

3 个回答

  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    11-15

    无限深 = 死机

    11-15
    赞同
    回复
  • 老张
    老张
    11-15

    不会有这样的集合的。没人这么傻。

    我碰到这种无限结构的doc设计是一个可分解的todo,集合的结构是:

    col 'todos':

    {_id,_openid,content,subTodo:['_id','_id']}

    11-15
    赞同
    回复
  • 子不语
    子不语
    11-15

    要不试试递归查找?

    11-15
    赞同
    回复 2
    • 飞天舞
      飞天舞
      11-15
      这种不确定深度的是不是不适合建立树形结构,是不是应该学关系型数据库那样另外建立一个关系表?
      11-15
      回复
    • 子不语
      子不语
      11-15回复飞天舞
      说实话,容易死循环
      11-15
      回复
问题标签