Radarlar 3'te, activerecord kullanarak, : gizli alanını ayarlamak için tek bir sorgulama yolu var mı? Bir koşulu karşılayan tüm kayıtlar için TRUE ... örneğin, örneğin, :condition => [ "phonenum = ?", some_phone_number ]
Raylar 3 + activerecord, bir koşulu karşılayan tüm kayıtlar için tek bir alanı "toplu güncelleştirme" için en iyi yol
Tek bir sorgu bunu yapamazsa, en uygun yaklaşım nedir?
Ne bir değer ex update_all için belli değerin altında olması halinde ilgili ({: gizlenmiş => true}, {: DATE_CREATED
ctilley79
ctilley79 @, ben bu işe gerektiğini düşünüyorum: 'Model.where ("date_create " A_certain_date) .update_all (gizli: true)' – Dogbert
Not: Bu bir 'counter_cache' güncelleştirmek olmaz. Dikkatli ol. – sscirrus