Я создал сложный объект в рельсах с основным родительским объектом «Возобновить», у него есть несколько дочерних объектов для каждого раздела («object_section», «contact_section» и т. Д.). , есть ли способ, которым я могу получить все связанные объекты для родительского объекта Resume?Rails: Поиск всех связанных объектов с родительским объектом
2
A
ответ
1
Если на выборку вы имеете в виду нагрузки из базы данных все в одном запросе, затем обязательно:
Resume.first(:include => [:objective_sections, :contact_sections]) # etc...
Если это общий шаблон, и вы хотите СУХОЙ вещи вверх без особых усилий, вы можете бросить это в named_scope в своей модели:
class Resume < ActiveRecord::Base
has_many :objective_sections
has_many :contact_sections
named_scope :with_sections, :include => [:objective_sections, :contact_sections]
end
+0
Это похоже на работу, есть ли способ одновременно просматривать все выбранные объекты? – thedjpetersen
0
Если ваша модель выглядит следующим образом:
class Resume < ActiveRecord::Base
has_many :sections
end
Тогда вы бы извлечь все разделы для экземпляра Резюме с этим:
@resume = Resume.find(x)
sections = @resume.sections
Смежные вопросы
- 1. Поиск всех записей без связанных с ними
- 2. Получение всех тегов, связанных с родительским объектом, с помощью django-taggit
- 3. Rails, создавая связанные записи вместе с родительским объектом?
- 4. Перемещение дочерних объектов Image() вместе с родительским объектом
- 5. Rails: Получение всех объектов has_many, связанных с активным отношением родителей
- 6. Поиск связанных объектов в Word
- 7. Группа Linq с родительским объектом
- 8. Объект домена с динамическим родительским объектом
- 9. CoreData выборки всех объектов, связанных с
- 10. Сохранение связанных объектов в Rails
- 11. Поиск в массиве объектов с объектом Javascript
- 12. Rails - Поиск без связанных записей
- 13. Rails 4, has_many через ассоциацию - поиск связанных объектов
- 14. Rails: Найти множество объектов, связанных с
- 15. SQL Рекурсивный CTE: поиск объектов, связанных свойством
- 16. Rails: Просмотр связанных объектов из has_many model
- 17. Основные данные/NSFetchedResultsController - Регистрация измененных объектов, связанных с извлеченным объектом
- 18. Основные данные: несколько объектов, связанных с одним объектом
- 19. CoreData, создающий подкласс NSManagedObject с родительским объектом
- 20. вопрос с рельсами: как создать несколько дочерних объектов, связанных с родительским объектом, с выпадающим списком в родительской форме?
- 21. Сохранение основных данных с родительским объектом
- 22. Поиск всех связанных таблиц в заданной таблице
- 23. Rails перебирать только сохранялось записей, связанных с объектом
- 24. Удаление всех связанных объектов в Entity Framework
- 25. Отображение связанных с ними объектов
- 26. Поиск объектов с котировками
- 27. Ошибка при создании связанных с ним объектов в Rails
- 28. Как составной объект взаимодействует с родительским объектом?
- 29. Вращение вращающегося объекта с родительским объектом
- 30. Выделение зависимых коллекций вместе с родительским объектом
Эластируйте пожалуйста. – mark