У меня есть веб-приложение MVC (Ruby, Rack, Apache), и я хочу, чтобы оно было спокойным.
У меня есть диспетчер, который получит входящий URI и вызовет соответствующий контроллер.
На мой взгляд, контроллер для обработки всех действий, связанных с одной моделью, я не прав?
В чем я не уверен, так это в следующем случае:
Если у пользователя есть несколько элементов, как я могу получить определенный элемент, используя URI / user / user_id / item / item_id
Я имею в виду, это то, что должно быть обработано в UserController, или мне нужно создать еще один контроллер "кросс-классов", такой как UserItemController, который должен заботиться об этом короле вещей?
Я надеюсь, что я ясно :-)
Большое спасибо,
Люк