Признак не зарегистрирован :имя атрибута

Возникли проблемы с выполнением этого. Я использую seed.rb + factory _girl для заполнения базы данных rake db :seed.

(Я знаю, что существуют фикстуры, но я хочу сделать это таким образом, это всего лишь пример, БД будет заполнена сложными ассоциативными объектами.)

Мой seed.rb:

require 'factory_girl_rails'
["QM","CDC","SI","QS"].each do |n|
  FactoryGirl.create(:grau, nome: n)
end

и мой /factories/graus.rb

FactoryGirl.define do
  factory :grau do
    nome
  end
end

но когда я бегу:

rake db:seed

я получаю:

rake aborted!
Trait not registered: nome

Tasks: TOP => db:seed

Любые подсказки?

5
задан iGallina 10 August 2012 в 14:48
поделиться