Я хотел бы, чтобы плагины могли добавлять свойства в мои модели. Например, у меня есть модель «Сообщение». Плагин «Нравится» может добавить свойство «понравившиеся» к нему и поддерживать его. Как я могу получить такую функциональность?
Одним из решений является создание отдельной таблицы и модели для лайков. Но это потребует объединения или дополнительного выбора, когда отображаются лайки.