Ich habe eine "Customer" -Klasse mit einer Eins-zu-viele-Beziehung mit einer Klasse namens "Vertreter". Auf der Clientseite sehe ich, dass die Zellen für "repräsentativ" im Raster auf "[Objekt Objekt]" gesetzt sind. Ich möchte, dass diese Zelle den Wert "toString()" der Klasse "Representative" enthält.JqGrid & Grails EasyGrid Plugin: Wie ersetze ich [Objekt Objekt] im Raster?
Welche Änderungen muss ich meine Grid Definition machen, so dass die Zellen, die „toString()“ Wert der „Vertreter“ Klasse enthalten?
Hinweis: Da mit einem Kunden viele "Vertreter" verbunden sein können, brauche ich nur die Daten des ersten Vertreters.
Dies ist, wie das Gitter in meinem Controller definiert:
//Customer Grid
def customerGrid = {
domainClass Customer
columns
{
customer_id
customer_name
representative
}
}