[前][次][番号順一覧][スレッド一覧]

rails:3246

From: OZAWA Sakuro <sakuro@2...>
Date: Wed, 7 Oct 2009 20:21:38 +0900
Subject: [rails:3246] Re: validateで警告に留める方法

あー、updateってモデルじゃなくコントローラのupdateですか。

2009年10月7日20:10 しん <dezawa@a...>:

> scaffold が cpntroller#update に残して行ったものなので。

ActiveRecord::Base
      def update_attributes(attributes)
        self.attributes = attributes
        save
      end

とあるので、save( = save_with_validation) が呼ばれます。

かわりに self.attributes = attributes と save_without_validation すればよいと思います。

-- 
OZAWA Sakuro

"The future will be better tomorrow." --Dan Quayle

--
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...         ]