我在表格“microposts”中定义了一个新列:
class AddInReplyToMicroposts < ActiveRecord::Migration
def change
add_column :microposts, :in_reply_to_id, :integer
end
end
列是“in_reply_to_id”,与用户表的关系如下:
belongs_to :in_reply_to, class_name: "User"
它有效! 这就是让我困惑的原因,为什么它有效?它不应该是“in_reply_to_id”而不仅仅是“in_reply_to”吗?