Der beste Weg, hierarchische Daten aus der Datenbank abgerufen werden [Duplicate]
-
21-08-2019 - |
Frage
Ich habe Blog-Stil Kommentare in einer Datenbank zu speichern. Jeder Kommentar kann einen Elternteil ein.
Ich tue es mit einer Spalte „parentComment“ genannt, der einen Nullwert hat, wenn es sich um eine Top-Level-Kommentar oder einen Wert haben, wenn es sich um eine Antwort auf einen anderen Kommentar.
Was ist der effizienteste Weg, um einen Kommentar und alle seine Childs zurückzuholen?
Lösung
Eine ganz übliche Technik ist auch ein haben (duplicate, indirekt) bezogen auf die „Wurzel“ des Baumes, das bedeutet, dass Sie den vollständigen Baum in einer ordentlichen wählen Sie auswählen können. Othewise es wird schnell schmutzig.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow