1、数据结构
id 主键
pId 关联Id
name 节点名称
level 节点级别
2、标准数据类型
标准的 JSON 数据需要嵌套表示节点的父子包含关系
数据结构:
var nodes = [
{name: "父节点1", children: [
{name: "子节点1"},
{name: "子节点2"}
]}
];
// 获取标准JSON数据
public static List<Map<String, Object>> getStandardJSON() {
// 根据不同框架获取对应的List数据
List<Map<String, Object>> queryList = query.find();
List<Map<String, Object>> parentList = Lists.newArrayList();
for (Map<String, Object> map : queryList) {
if (map.get("pId").equals("0")) {
parentList.add(map);
}
}
recursionCh