ここに簡単な質問があります。次の2つのモデルがあります。質問モデルの新しいインスタンスを作成すると、そのpost_typeattrはnilになります。しかし、rails cでそれを試してみると、値1が得られ、モデルを保存しても、その値はnilのままであることがわかります。説明はありますか?
class Post < ActiveRecord::Base
POST_QUESTION = 1
end
class Question < Post
def initialize
p "post_type=#{@post_type}"
@post_type = Post::POST_QUESTION
super
p "post_type=#{@post_type}"
end
end