NoMethodError: undefined method `safe_constantize' 方法不存在错误:未定义方法`safe_constantize`

16

我有一个简单的模型:

class Post < ActiveRecord::Base
end

它有一个名为typeINT列。

当我创建一条记录时:

Post.create(:type => 1)

我得到:

NoMethodError: undefined method `safe_constantize' for 1:Fixnum

我做错了什么?

1个回答

29

4
基本上,不要与 Rails 的专用列名相冲突。 :category 是我最终称呼我的列的名称。 - Chris Cirefice

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接