Как полиморфные ассоциации работают в Rails? В чем их преимущества? Есть ли способ добавить метод belongs_to
, просто выполнив миграцию?Полиморфные ассоциации в Rails
0
A
ответ
2
Ryan имеет railscast об этом, что довольно хорошо.
Belongs_to - это не то, что вы добавляете к миграции, вы добавляете его в модель. В процессе миграции вы должны добавить столбец внешнего ключа. Например, если у вас есть почтовая модель, принадлежащая пользователю, вы должны добавить столбец user_id в post activerecord после миграции. Затем вы добавляете
belongs_to :user
в типографии отдельно. Затем рельсы будут делать свою магию в фоновом режиме, чтобы предоставить вам коллекции прокси в пользовательской модели.
Смежные вопросы
- 1. Полиморфные ассоциации в Rails
- 2. Rails 3 полиморфные ассоциации
- 3. Rails Полиморфные ассоциации
- 4. Rails 4 - полиморфные ассоциации
- 5. Полиморфные Rails-ассоциации (идет назад?)
- 6. Rails - Полиморфные ассоциативные модельные ассоциации
- 7. Rails Полиморфные ассоциации без STI
- 8. Rails: BELONGS_TO Полиморфные ассоциации + условия
- 9. Rails: Questiona bout полиморфные ассоциации
- 10. Полиморфные ассоциации в доктрине?
- 11. Полиморфные модели (не ассоциации!) В Rails
- 12. Полиморфные ассоциации
- 13. Rails 4 - полиморфные ассоциации и экземпляры
- 14. Rails полиморфные ассоциации: методы получения и установки
- 15. Rails 4 Полиморфные ассоциации и проблемы
- 16. Полиморфные ассоциации и формы регистрации Rails
- 17. Rails Полиморфные ассоциации Неинициализированная постоянная ошибка
- 18. Rails 4 - Полиморфные ассоциации - вложенные атрибуты
- 19. Rails - полиморфные ассоциации с моделями объединения
- 20. Rails Полиморфные ассоциации с пространством имен
- 21. Rails 4 - railscast # 154 полиморфные ассоциации
- 22. Rails Полиморфные ассоциации без форм вложенности
- 23. Rails полиморфные ассоциации - has_many ошибка состояния
- 24. Рельсы. Обратные полиморфные ассоциации
- 25. Рельсы: полиморфные ассоциации
- 26. Полиморфные ассоциации с SailsJS
- 27. Нетерпеливые погрузочное полиморфные ассоциации
- 28. Обратные полиморфные ассоциации
- 29. Ruby: Declarative_authorization полиморфные ассоциации
- 30. версирования и полиморфные ассоциации