Ich habe zwei Domain-Klassen eine Elternteil ist und andere ist Kind, und ich habe eine hasMany Beziehung zwischen ihnen. Die Elternklasse hat viele Kinder und die Kindklasse gehört zur Elternklasse. Und hier ist Codierungsbeispiel.Grails bekommen Kind Domain-Objekte
Problem ist, sobald ich das übergeordnete Objekt die Child-Objekte erhalten, die Elternklasse zugeordnet sind, wurden auch abgerufen. Aber wenn ich das Objekt in JSON konvertiere, sehe ich das Kindobjekt nicht vollständig. Ich kann nur die IDs der Kindobjekte sehen. Ich möchte alle Spalten des untergeordneten Objekts statt nur der ID sehen.
Converted JSON Antwort:
[{"class":"project.Parent","id":1,
"name":"name1","childs":[{"class":"Child","id":1},{"class":"Review","id":2}]}]
Aber ich will die Antwort, die auch Name des Kindes Objekt enthält, wie folgt
[{"class":"project.Parent","id":1,"name":"name1",
"childs":[{"class":"Child","id":1,"name":"childname1"},
{"class":"Review","id":2,"name":"childname2"}
]
}]
jede Hilfe sehr dankbar. Vielen Dank im Voraus.
Hey Dank I 3. Methode JSON.use verwendet ('deap') {machen Parent als JSON} es funktionierte so, wie ich erwartet hatte. – user2823355
vielen dank! dies löst viele Probleme <3 – Mephiztopheles
Sie sind herzlich willkommen, fröhliche Codierung. – dbrin