Я пытаюсь работать над этим приложением Rails, которое преследует следующие цели:
/foods/
- отобразить список категорий продуктов питания (например, хлеб, молочные продукты, печенье и т. Д.)
/foods/breads/
- отображать все продукты, относящиеся к категории продуктов "Хлеб"
foods/breads/bagel
- подробный просмотр свойств Пищи (в нашем примере это Бублик).
В настоящее время у меня есть две модели с соответствующими контроллерами:
Foods
- содержит список продуктов (например: бублик, рис, тосты, печенье с богатым чаем и т. Д.) И настроен на belongs_to
один корм для кошек
Food Categories
- список категорий, таких как "Молочные продукты", "Хлеб" ... и т. Д., И настроен на has_many :foods
Я действительно застрял в том, как достичь своих целей. Мне действительно нужен совет по маршрутизации, действиям контроллера и представлениям.
Есть предложения?