Ответ 1
Так как ваш файл seeds.rb
- это Ruby, то вы можете делать все, что вы можете сделать в Ruby. Подобно routes.rb
и Gemfile
, вы можете получить довольно творческий, если потребуется.
Просто убедитесь, что вы не делаете ничего такого сумасшедшего, на самом деле это потребует некоторой отладки. Пока вы держите свои действия ясными, не должно быть путаницы. То есть, не используйте настраиваемые вспомогательные методы, которые определены в каком-либо другом файле, которые могут быть неисправны и должны быть отслежены вручную. Вероятно, лучше всего придерживаться самого простого решения, когда делаете такие вещи.