Tag: gorm

GORM ist Grails‘ object relational mapping (ORM) – Implementierung.

Wie man MySQL auf Grails 2.0 arbeiten lässt

Anzahl der Antworten 3 Antworten
Grails 2.0, zu haben scheint einige änderungen zu DataSource.groovy und ich bin anscheinend nicht in der Lage sein, um mysql laufen, wie in 1.3.7 Habe ich grails install-dependency mysql:mysql-connector-java:5.1.16 anstatt nur dumping die .jar im lib. Ich

Kriterien verwendet "Inner Join" statt "Links Join" Ansatz standardmäßig meine Abfrage funktioniert nicht so, wie ich es geplant habe

Anzahl der Antworten 3 Antworten
Die Frage ist: wie mache ich GORM generieren left-joins anstelle von inner Join in diesem speziellen Beispiel? Testbed: Bestimmten Klassen A, B und C: class A{ B someObject } class B{ C importantObject } class C{ boolean

Wie kann ich mehr als ein Feld in Grails bestellen?

Anzahl der Antworten 10 Antworten
Gibt es eine Möglichkeit, um eine Liste bestellt von zwei Feldern, sagen vor-und Nachnamen? Ich weiß .listOrderByLastAndFirst und .list(sort:'last, first') wird nicht funktionieren. InformationsquelleAutor der Frage TheBrain | 2008-11-28

Warum Grails werfen Null Zeiger Ausnahme beim ersten Zugriff auf hasMany Beziehung?

Anzahl der Antworten 2 Antworten
Habe ich ein komisches problem. Ich habe zwei domain-Klassen User und Post mit Feldern: class User { String name static hasMany = [posts: Post] static constraints = { } } und class Post { String content long

Wie löschen Sie Datensätze in Grails / GORM?

Anzahl der Antworten 3 Antworten
Ich habe eine Tabelle, die Datensätze müssen in regelmäßigen Abständen aufgeräumt werden gemäß einer Reihe von Kriterien. Ich hatte erwartet, dass ich verwenden könnte, die Kriterien builder, um nur die Datensätze löschen, aber nicht, weil es keine

Gemeinsame Referenzen auf eine Sammlung org.hibernate.HibernateException gefunden

Anzahl der Antworten 8 Antworten
Habe ich diese Fehlermeldung: Fehler: Gefunden freigegebene Verweise auf eine Sammlung: Person.relatedPersons Als ich versuchte, führen addToRelatedPersons(anotherPerson): person.addToRelatedPersons(anotherPerson); anotherPerson.addToRelatedPersons(person); anotherPerson.save(); person.save(); Meine domain: Person { static hasMany = [relatedPersons:Person]; } irgendeine Idee warum dies passiert ? InformationsquelleAutor

Muss ich GORM-Speicheraufrufe jemals explizit in Grails löschen?

Anzahl der Antworten 4 Antworten
Ich habe eine seltsame situation, die erscheint, um anzuzeigen, GORM Cachen problem //begin with all book.status's as UNREAD Book.list().each { book.status = Status.READ ; book.save() } println (Book.findAllByStatus (Status.READ)) //will print an empty list println (Book.list().findAll (it.status

Warum speichert GORM mein Objekt nicht?

Anzahl der Antworten 2 Antworten
Wenn ich diesen code ausführen, werden in der Grails-Konsole: def p = new Post(title: "T"); p.save(flush: true); //or p.save(); Post.count(); GORM nicht werfen Ausnahmen, aber die Daten werden nicht gespeichert in meine DB. Was mache ich falsch?

Warum bekomme ich eine Fehlermeldung "NULL-Wert wurde einer Eigenschaft des primitiven Typs Setter von" zugewiesen, wenn HibernateCriteriaBuilder in Grails verwendet

Anzahl der Antworten 9 Antworten
Bekomme ich die folgende Fehlermeldung, wenn mit einem primitiven Attribut in meine grails-domain-Objekt: Null value was assigned to a property of primitive type setter of MyDomain.myAttribute org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type

Unterschied zwischen findAll, getAll und list in Grails

Anzahl der Antworten 3 Antworten
Mit Grails gibt es mehrere Möglichkeiten, das gleiche zu tun. Findet alle domain-Klassen-Instanzen: Book.findAll() Book.getAll() Book.list() Ruft eine Instanz der domain-Klasse für die angegebene id: Book.findById(1) Book.get(1) Wann verwendet man die? Gibt es signifikante Unterschiede in der