无法为Ruby on Rails模型创建新对象

时间:2012-03-12 05:21:25

标签: ruby-on-rails ruby

简单的问题。我正在尝试为一个非常基础的类创建一个新对象

class Article < ActiveRecord::Base
  attr_accessor :title, :content

  validates :title,  :presence => true
  validates :content, :presence => true
end

但是,当我尝试在控制台中创建新对象时,标题和内容字段始终显示为nil

1.9.2-head :021 > a = Article.new(title: "abcdefg", content: "hijklmnop")
 => #<Article id: nil, title: nil, content: nil, created_at: nil, updated_at: nil> 

为什么我不能创建新对象?

1 个答案:

答案 0 :(得分:2)

您是否尝试使用attr_accessible