Dies ist das Archiv des ehemaligen Forums zum Thema Groovy, Grails, Griffon und Bean Scripting Framework, welches unter groovy-forum.de existierte. Die neue Adresse des Groovy-Forums ist: http://codekicker.de/fragen/themen/groovy.
class Parent { def hasMany = [childs: Child] }
<tr> <g:sortableColumn property="childs.size()" titleKey="parent.childs" /> </tr> ... <tr> <td>${parent.childs.size()}</td> </tr>Wenn ich den sortableColumn-Tag so verwenden bekomme ich folgenden Fehler:
org.springframework.orm.hibernate3.HibernateQueryException: could not resolve property: childs.size() of: Parent
<tr> <g:sortableColumn property="childs" titleKey="parent.childs" /> </tr> // --> java.lang.ArrayIndexOutOfBoundsException: 0
def list = { def parents = Parent.withCriteria { if (params.sort == 'childs') { //hier nichts machen, wird später sortiert } else { order(params.sort, params.order) } } if(params.sort == 'childs'){ parents.sort{it.childs.size() * (params?.order == "asc"? 1 : -1) } } [ parentInstanceList: parents ] }
Diese Seite zeigt den Thread "sortableColumn für ein Nicht-Property" der ehemaligen Webseite groovy-forum.de, welche durch einen Serverunfall zerstört wurde. codekicker.de hat viele Konversationen über die beliebte Programmiersprache Groovy und zugehörige Frameworks wie das Grails-Framework retten können.
Hast Du eine Frage zum Thema Groovy, Grails oder allgemein Java? Viele ehemalige groovy-forum.de Mitglieder beantworten dir auf codekicker.de deine Frage! Stelle jetzt eine Frage!
Viele weitere Diskussionen zu Grails und Groovy befinden sich auf der Threadübersicht des alten groovy-forum.de.