我在Heroku雪松堆上有一个Rails 3.2应用程序。
我有一个非常简单的模型:
# string value_type
# decimal value
class Foo < ActiveRecord::Base
attr_accessible :value, :value_type
validates :value_type, presence: true,
inclusion: %( ab bc cde )
validates :value, presence: true,
numericality: true
end
当我创建一个新对象并尝试在本地保存它,在SQLite上运行时,它没有问题。
当我尝试在Heroku上创建一个新对象时,它将value_type视为BigDecimal,无论我分配给它。
有人对如何调试此问题有什么想法?
谢谢