Обработка "сочиненных классов" - PullRequest
2 голосов
/ 03 мая 2011

Я использую Ruby on Rails 3, и я хотел бы знать, как управлять ресурсом, состоящим из «составной структуры».То есть, если у меня есть ресурс User, состоящий из класса Account, класса Profile и класса Setting, я бы хотел "сослаться" на класс User, чтобы "достичь" его потомкаклассы (Account, Profile, Setting " common \ best way ". Поскольку в моем структурированном приложении Model-Controller-View много классов, я бы хотел "упростить""структура файловой системы в папках app/controllers, app/models и app/views и правильная работа приложения.

Какой файл я должен создать? Как мне маршруты User ресурсы? Что еще? Можете ли вы связать какой-нибудь веб-ресурс по этой проблеме?

1 Ответ

1 голос
/ 16 мая 2011

Если я правильно понял, что вы ищете, это вложенные ресурсы.

Описание вы найдете на http://railscasts.com/episodes/139-nested-resources, а подробности о маршрутизации в рельсах 3 на http://guides.rubyonrails.org/routing.html#nested-resources. Огде поместить файлы, просто следуйте соглашениям рельсов.То, что видит пользователь, не имеет никакого отношения к тому, где находятся файлы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...