NameError: неинициализированная константа Post
Я пытаюсь создать блог в рельсах, и моя первая модель называется post
class Post < ActiveRecord::Base
validates :title, presence: true
has_many :comments
end
Если я пытаюсь создать p= Post.new в терминале IRB, я получаю ошибку ниже.
rb(main):001:0> post= Post.new
NameError: uninitialized constant Post
from (irb):1
from /home/action/.parts/opt/rubies/ruby-2.1.1/bin/irb:11:in `<main>'
Что я должен делать?
1 ответ
Решение
Не использовать irb
терминал, вам нужно использовать консоль rails, запустите эту команду в вашем терминале
rails console