Die Tabelle:
%Vor%Eine Kategorie kann viele Kinder haben, aber nur 1 Elternteil. Ich habe die Liste der Wörterbuchwerte wie folgt mit CTE: z. Für ID: 14 ist das Elternteil 13 und wurde von den Eltern 8- & gt; 10- & gt; 12- & gt; 13- & gt; 14 durchlaufen, wo das Elternteil 8 keine Eltern-ID hat.
%Vor%Ich möchte die Attribute des Parents auch als Unterkategorien in die Liste einbetten lassen:
%Vor%] Beachten Sie, dass 'path_info' aus dem Wörterbuch gelöscht wurde und jede ID mit ihren Details angezeigt wurde. Ich möchte JSON-Dumps mit dem oben eingerückten Format. Wie geht es? Mit Kolben 0.10, Python 2.7
Es gibt einen erträglichen Weg, dies mit ein paar Listen / Diktaten zu tun.
%Vor%Sie können es in Python-Code ausführen:
Gegeben, wir haben ein Json-Objekt. Ich habe es leicht modifiziert - hinzugefügt fehlende Knoten und wrap in ein Objekt, wie es von der Spezifikation erforderlich ist:
%Vor%Dann können Sie folgenden Code verwenden:
%Vor%Um sicher zu gehen, dass Sie das bekommen, was Sie brauchen:
%Vor%