rails:3240
From: しん <dezawa@a...>
Date: Wed, 07 Oct 2009 13:51:19 +0900 (JST)
Subject: [rails:3240] Re: validateで警告に留める方法
出沢です すばやいレスポンスありがとうございます。 消化不良なのでもう少し教えてください > > #valid? や #invalid? で判定して、#save_without_validationで保存でよいと思います。 #valid? や #invalid? の存在を知りませんでした、これが役立ちそうです。 これを controller 側で実行するということですね。 二つほど 実はすべての valid 対象が 警告 でよいのではなく、ほとんどは抵触したら 保存できないもので、一部だけが「エラーの可能性が高いがあるかも知れない値」 を持つことがあるのです。この使い分けはできるでしょうか まったく無視ではなく、SAVEのあとの show 画面にて 怪しいけど大丈夫か? という 警告文を表示したいのです。あ、これは試してみます。 #save_without_validation は errors の内容の表示はしてくれると期待できそう。 ### controller で errorsの中を見て、警告だけだったら #save_without_validation を 以外もあったら #save_with_validation を呼ぶ、というということをするのかな。 #save_with_validation( errorsは警告だけ? ) でよいか。 -- ML: rails@r... 使い方: http://QuickML.com/
3237 2009-10-07 04:51 [dezawa@a... ] validateで警告に留める方法 3238 2009-10-07 05:23 ┗[sakuro@2... ] -> 3240 2009-10-07 06:51 ┣[dezawa@a... ] 3241 2009-10-07 07:43 ┃┗[sakuro@2... ] 3243 2009-10-07 11:58 ┗[dezawa@a... ] 3244 2009-10-07 12:05 ┗[sakuro@2... ] 3245 2009-10-07 13:10 ┗[dezawa@a... ] 3246 2009-10-07 13:21 ┗[sakuro@2... ] 3247 2009-10-08 00:39 ┗[dezawa@a... ]