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