Ich verwende die Einschränkungsanmerkungen zur Validierung meiner Objekte in Play! Framework 2. Es funktioniert gut für Objekte der obersten Ebene, aber nicht für verschachtelte Objekte. Wie bekomme ich meine geschachtelten Objektvalidierungsanmerkungen?Validierung funktioniert nicht bei verschachtelten Objekten in Play Framework 2
Ereignis: Das Top-Level-Objekt, das ich speichere.
@Entity
public class Event {
@Required
public String name;
@OneToMany(cascade = CascadeType.ALL)
public List<Option> options;
...
}
Option: Das verschachtelte Objekt. Es überprüft nicht die Eigenschaft name.
@Entity
public class Option {
@Required
public String name;
...
}
Ich glaube, das ist ein Play 1 Annotation, nicht 2. – Brian
Hoppla, tut mir leid. Meine Antwort wurde aktualisiert. Probieren Sie es aus. –