Jeg har en hierakisk struktur gemt i en SQL database med Modified Preorder algoritmen. Jeg ved at Jeg kan hive ancestors og descendants ud med henholdsvist "WHERE lft < [/node.left/] AND rgt > [/node.right/]" og "WHERE lft BETWEEN [/node.left/] AND [/node.right/]"
men hvordan finder jeg siblings? Altså de noder som er på samme 'level' i samme subtree som udgangspunktet?
... jeg ved godt at en løsning er at indsætte parent-forhold ved hver record i databasen, og det er også det jeg gør på nuværende tidspunkt, men er der en løsning hvor jeg kan omgå dette?
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.