情景##
有个任务系统,有很多任务组,任务组下面有很多子任务。
{
"misson": 12,
"child": {
"misson": 12,
"parentid": 1
}
}
目的:是为了保持结构的完整性和一致性。###
无论你任务多细化,返回结构不变,而且可以针对指定任务。
按照这种模式设计,肯定要有一个root任务 root任务->任务组->子任务->子子任务。
当客户端需要展示所有任务组。请求root任务的结构即可。