2013-05-22 3 views
1

У меня есть проблема, когда я пытаюсь генерировать контроллер с:Создание контроллера в Rails

rails generate controller profiles show 

Я уже пытался это решение, но не получилось:

script/rails generate controller profiles show 
./script/rails generate controller profiles show 

Некоторые ошибки:

/Users/italoborges/.rvm/gems/ruby-1.9.3-p392/gems/activemodel-3.2.12/lib/active_model/validations/format.rb:17:in `check_validity!': Either :with or :without must be supplied (but not both) (ArgumentError) 
from /Users/italoborges/.rvm/gems/ruby-1.9.3-p392/gems/activemodel-3.2.12/lib/active_model/validator.rb:143:in `initialize' 
from /Users/italoborges/.rvm/gems/ruby-1.9.3-p392/gems/activemodel-3.2.12/lib/active_model/validations/with.rb:82:in `new' 
from /Users/italoborges/.rvm/gems/ruby-1.9.3-p392/gems/activemodel-3.2.12/lib/active_model/validations/with.rb:82:in `block in validates_with' 
from /Users/italoborges/.rvm/gems/ruby-1.9.3-p392/gems/activemodel-3.2.12/lib/active_model/validations/with.rb:81:in `each' 
from /Users/italoborges/.rvm/gems/ruby-1.9.3-p392/gems/activemodel-3.2.12/lib/active_model/validations/with.rb:81:in `validates_with' 
from /Users/italoborges/.rvm/gems/ruby-1.9.3-p392/gems/activemodel-3.2.12/lib/active_model/validations/validates.rb:99:in `block in validates' 
from /Users/italoborges/.rvm/gems/ruby-1.9.3-p392/gems/activemodel-3.2.12/lib/active_model/validations/validates.rb:90:in `each' 
from /Users/italoborges/.rvm/gems/ruby-1.9.3-p392/gems/activemodel-3.2.12/lib/active_model/validations/validates.rb:90:in `validates' 
from /Volumes/Development/development/ruby/Tasker/0001_Hello/04_Desenvolvimento/Ruby/app/models/user.rb:14:in `<class:User>' 

Я использую Rails 3.2 и Ruby 1.9.3.

+3

Проверьте файл 'user.rb'. Существует проблема с тем, как вы определили валидацию. Это не оказывает никакого влияния на контроллеры, но поскольку генератор загружает ваше приложение во время его запуска, любые неперехваченные ошибки приведут к сбою. –

+0

Спасибо Зак !!! Ошибка была в user.rb. Неполная строка. –

+0

@Italo - вы должны ответить на свой вопрос ниже, чтобы этот вопрос не отображался в оставшемся без ответа списке вопросов. – aceofbassgreg

ответ

1

решаемые

ошибка была в файле, user.rb. Неполная строка.

Смежные вопросы