以下のようにドメインクラスを作成しました
class Sender {
String senderFname;
String senderLname;
String senderPhone;
String senderState;
List receivers
static hasMany = [receivers: Receiver]
static constraints = {
senderFname blank: false, nullable: false
senderLname blank: false, nullable: false
senderPhone blank: false, nullable: false
senderState blank: false, nulllable: false
}
}
デフォルトのビューを生成しましたが、すべてうまくいきました。現在、フィールドが必須ではないこのドメイン クラスの単純な検索フォームを開発しています。search.gsp を作成し、create template(_form.gsp) のコードを再利用して、検索アクションでリクエスト バインディングを実行できるようにしました。このフォームでフロントエンドの JS 検証を無効にすることはできません。
フロントエンドの検証を行うコードを探しましたが、その場所が見つかりませんでした。
私はgrails 2.0.1を使用しています