Верхний ответ больше не работает:
SeedFu::Writer.write('path/to/file.rb',{ class_name: 'Person', constraints: [:first_name, :last_name]}) do |writer|
Person.all.each do |person|
writer << person.as_json
end
end
Модуль записи seed-fu использует метод << (seed) для ввода начальных данных в блок, верхний ответ вызовет исключение отсутствующего блока. </p>
также необходимо передать имя класса и ограничения внутри ключей {параметров}, чтобы писатель принял их в качестве параметров параметров
РЕДАКТИРОВАТЬ
Обновил ответ согласно Rails SeedФу Писатель, почему семя закомментировано? @Albert Netymk comment.