我正在尝试在rails中创建一个博客,我的第一个模型名称是post
class Post < ActiveRecord::Base
validates :title, presence: true
has_many :comments
end
如果我尝试在irb终端创建p = Post.new,我将收到以下错误。
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>'
我该怎么办?
答案 0 :(得分:4)
不要使用irb
终端,需要使用rails console,在终端中运行此命令
rails console