Я пытаюсь заполнить мое приложение rails 3 и столкнулся с проблемой.Моя таблица категорий имеет следующие поля:
строка "имя" целое число "позиция" целое число "parent_id"
parent_id - это идентификатор другой категории для nested_set.
Seeds.rb
Category.delete_all
Category.create(:name => "Category 1",
:position => 1,
:parent_id => nil )
Category.create(:name => "Subcategory 1",
:position => 1,
:parent_id => 1 )
Когда я запускаю
rake db:seed
Я получаю ошибку:
rake aborted!
Couldn't find Category with id=1
Tasks: TOP => db:seed
(See full trace by running task with --trace)
Итак, как мне создатьсначала категория, так что ID 1 будет доступен?