Для обычных столбцов вы можете получить к ним доступ с помощью метода класса columns
. Однако ассоциации могут называться совсем по-другому, если в методе отношения установлена опция foreign_key
. Например, учитывая
class Post
has_many :comments, :foreign_key => :message_id # this is a contrived example
end
если бы я сделал Post.column_names
, я мог бы получить message_id
, но есть ли способ получить comments
?