Публикации по теме 'polymorphic-association'


Полиморфные таблицы в Ruby on Rails
Краткий обзор полиморфных ассоциаций ActiveRecord. При разработке наших приложений мы часто сталкиваемся с ситуациями, когда две или более разных моделей имеют ассоциации, которые кажутся идентичными. Например, у нас может быть модель продукта и услуги, в которой много фотографий, или модель проекта, подрядчика и задачи, в которой много комментариев. Один из способов решения этой проблемы - использовать одну дочернюю таблицу базы данных для каждой родительской модели: class..