将树存储的级别映射到平面存储的好方法是什么。就我而言,
我想对搜索条件进行分组。所有搜索条件都插入到 treeStore 的顶层,除非它们被分组,在这种情况下它们成为顶层逻辑(AND 或 OR)节点的子节点。因此,在网格中,我想显示顶级节点(通过我将在模型中定义的一些 toString 方法)。这是最简单的部分,我只需遍历树的顶层并为 Store/grid 生成输出。但是,当我想从网格/存储中删除某些内容时,还需要从代表实际逻辑结构的树存储中删除它。
那么,如何跟踪哪个文本存储项对应于我的 treeStore 中的哪个顶级节点?