Есть ли простой способ указать has_many: через отношения, в которых вы связываете один и тот же тип данных? например. У одного пользователя много друзей (всех пользователей). Я хотел бы иметь возможность хранить данные о дружбе, поэтому has_many: через кажутся очевидным выбором, но тогда вам придется определить два: user_id столбца, которые, конечно же, не работают ...ActiveRecord и has_many,: через обратные ссылки
1
A
ответ
3
Это изображение Self-referential association от Ryan Bates звучит так, как будто оно было сделано для вашей ситуации.
Смежные вопросы
- 1. ActiveRecord has_many через has_many отношения
- 2. ActiveRecord присоединиться has_many:.... Через
- 3. Activerecord has_many: через несколько моделей
- 4. ActiveRecord has_many через прикован фильтр
- 5. Rails has_many через запрос ActiveRecord
- 6. Rails Запрос Activerecord has_many: через
- 7. ActiveRecord has_many: через объединение через несколько источников
- 8. рельсы has_many: через has_many: через
- 9. ActiveRecord, has_many: через, но только на новейший
- 10. ActiveRecord :: AssociationTypeMismatch: for has_many: через отношения
- 11. eventmachine и внешние скрипты через обратные ссылки
- 12. преобразования has_many и: belongs_to с has_many: через
- 13. Rails ActiveRecord CounterCache и обратные вызовы
- 14. Rails ActiveRecord: Три Таблица has_many через: ассоциации
- 15. ActiveRecord has_many через контекстные ассоциации с арг
- 16. Rails ActiveRecord has_many через не работает
- 17. Rails ActiveRecord has_many: через полиморфной ассоциации
- 18. Rails 4 ActiveRecord has_many через отношение
- 19. Модель has_many И has_many: через в одном?
- 20. Обратные обратные ссылки
- 21. Кэширование объекта ActiveRecord с has_many через:
- 22. ActiveRecord has_many через зависимый: уничтожить вопрос
- 23. ActiveRecord has_many: через где статус = «в ожидании»
- 24. Rails несколько has_many через и has_many
- 25. ActiveRecord: has_many и пользовательские foreign_key
- 26. ActiveRecord, has_many, полиморфные и ИППП
- 27. ActiveRecord: has_many ассоциации и === оператор
- 28. ассоциация has_many, вложенные модели и обратные вызовы
- 29. рельсы has_many vs has_many через?
- 30. делает клонирование влияет на обратные вызовы activerecord?