Как восстановить изображения с помощью скрепки, если поле? - PullRequest
1 голос
/ 28 января 2012

Мне нужно регенерировать вложения скрепки на модели продуктов, но только для записей, у которых определенное поле пусто.

Я думаю использовать лямбду, но не могу решить свою проблему.

Спасибо

Ответы [ 2 ]

2 голосов
/ 28 января 2012
rails c production
@products = Product.where(:name => nil)
@products.each do |product|
  product.photo.process!
end
0 голосов
/ 28 января 2012

Если вы указали, скажем,: name, вы можете сделать что-то вроде:

Product.where(:name => nil).each {|product| product.reprocess! }
...