2
У меня есть пост модель и модель категориисписок сообщений в категории
Я хочу, чтобы показать список на все сообщения от категории все на одной странице.
Я использую правильно и правильно в каждой модели.
Я просто не могу определить, как показать их на мой взгляд.
Хотите мне нужно
Категория Название
- Post1
- Post2
- Post3
Категория Name2
- Post1
- Post2
- Post3
и т.д ...
Благодаря
Вы также можете использовать 'метод group_by' на' Enumerable' для кода вида. http://api.rubyonrails.org/classes/Enumerable.html#M002570 – samg
Я бы добавил: include =>: сообщения в вызов Category.find, чтобы устранить проблему с запросом n + 1. Версия здесь будет работать, но она попадет в базу данных для каждой категории, чтобы получить ее сообщения. Использование: include заставляет ActiveRecord выполнять соединение, когда он генерирует SQL-запрос. – madlep
@madlep, это правда, спасибо, отредактировав ответ – mxgrn