私はPlayでオブジェクトの検証にConstraintアノテーションを使用しています!フレームワーク2.トップレベルのオブジェクトではうまく動作しますが、ネストされたオブジェクトではうまく動作しません。ネストされたオブジェクト検証アノテーションを動作させるにはどうすればよいですか?Play Framework 2のネストされたオブジェクトで検証が機能しない
イベント:保存しているトップレベルのオブジェクトです。
@Entity
public class Event {
@Required
public String name;
@OneToMany(cascade = CascadeType.ALL)
public List<Option> options;
...
}
オプション:ネストされたオブジェクト。それはnameプロパティの検証ではありません。
@Entity
public class Option {
@Required
public String name;
...
}
私はPlay 1の注釈であり、2ではないと信じています。 – Brian
申し訳ありません。私の答えを更新しました。試してみてください。 –