У меня есть задача rake, которая заполняет базу данных значениями.
Вот пример:
Icon.create!( :category_id => category_id,
:name => "Wink",
:url => "#{url}wink.png",
:icon_for => icon_for )
Я хотел бы автоматизировать это, поскольку атрибут 'name' - это просто имя файла в папке, но в верхнем регистре и без окончания, а атрибут 'url' - это просто имя файла.
Остальное я контролирую переменными.
Есть ли способ, которым я мог бы что-то вроде этого:
- прочитать количество файлов в указанной папке
- зациклите это число раз и создайте объект, вставляя значения для имен файлов, где это необходимо.
Как я могу это сделать?
Заранее спасибо.
Rails 3.0.7 Ruby 1.9.2 Mac OSX 10.6