|
안녕하세요..
아주 꽉 막혀있는 부분입니다. 고수님들 시원하게 뚫어 주세용. ^^
디비 구조가 간단히 정리해서
그룹(부모) 하위(자식)
group_id(pk) lo_id (pk)
group_name lo_name
group_id(fk)
hasChildren
이렇게 되어있어서....
예를 들어
a---a11
|
--a12
|
--a13----a131
| |
| --a132
--a14
이러면
그룹에 a 가 들어있고
하위에 a의 아이디를 받은 a11,a12,a13,a14
있는데..
a13 밑에 또 자식이 있으니까...
a13 이 부모에 또 들어가 있고
a13dml 아이디를 받은 a131, a132 가 있게되는
이런 형태거든요...
이것을 노드로 받아야 하는데..
함수를 만들어 놓고 리커시브걸려고 해도....
하위노드는 얼마든지 있을수 있으니까..난감하더군요..
간단한 로직 부탁드립니다...
그럼 즐푸하세용..
|