Comments 3
Habtm вообще использовать не рекомендуется. Используйте has_many :friends, :through=>:friendships, например. Тогда и с дополнительными полями не буде.
Там лишняя модель нужна, она не всегда в тему. Но вообще да, habtm вроде как устаревает.
Лишняя модель никому не мешает, эстетика в данном случае тоже ни к чему. А вот то, что ассоциации m2m в 90% случаев подразумевают дополнительные параметры связей, которые никак не задать с помощью habtm
Only those users with full accounts are able to leave comments. Log in, please.