rails:1097
From: "Jiro Iwamoto" <jirokun@u...>
Date: Tue, 2 May 2006 10:55:07 +0900
Subject: [rails:1097] Re: DBに定義されていない情報のバリデーション
岩本です。 返信ありがとうございます。 ソースがネットにあったんですね。知りませんでした。 コントローラに記述すると、ActiveRecordを使用しているものとチェック場所が異なって しまうのでできればModelに閉じ込めたかったんです。説明が足りなくかったですね。 すみません。 とりあえずはModelにアクセサをつけることで対応しました。 ありがとうございました。 06/05/02 に Yoshiaki Sano (ysano)<ysano@y...> さんは書きました: > さのです。 > > Jiro Iwamoto wrote: > > > ユーザから入力された値をバリデーションする際、ActiveRecordではDBに登録さ > > れている > > データのバリデーションはActiveRecordの機能で行いますが、DBに保存しないも > > のの > > リデーションはどのように行うのがよいのでしょうか? > > > > たとえば、メールを送信する本文を入力させ、それが空でないことをチェックす > > る場合などです。 > > モデルを作成し、1から実装しなければいけないのでしょうか? > > AWDwR の『非モデルフィールドとの連携』(File163) では > controller にエラーチェックを実装してますね。 > また、エラーの書き方の参考にもなると思います。 > > ftp://ftp2.ohmsha.co.jp/link/4-274-06640-1/rails-code.tar.gz > の > views/app/controllers/test_controller.rb > にあります。 > > -- > ysano > http://ysnetwork.jp/ > > -- > ML: rails@r... > 使い方: http://QuickML.com/ > > -- ML: rails@r... 使い方: http://QuickML.com/
1089 2006-05-01 10:22 [jirokun@u... ] DBに定義されていない情報のバリデーション 1091 2006-05-01 17:13 ┣[ysano@y... ] -> 1097 2006-05-02 03:55 ┃┗[jirokun@u... ] 1092 2006-05-01 17:17 ┗[QVE02451@n... ] 1096 2006-05-02 03:51 ┗[jirokun@u... ]