Ruby on Rails маршрутизация ресурсами с отношением многие ко многим - PullRequest
0 голосов
/ 01 февраля 2012

Хорошо, это доставляет мне некоторые головные боли!

У меня есть отношение многие ко многим с таблицей ссылок, у которой есть несколько атрибутов:

пользователь связан с элементами черезвладения

Часть с активной записью мне понятна.Но каковы мои ресурсы здесь?Очевидно, есть пользователи и предметы.Элементы будут управляться самостоятельно.Я хочу связать пользователей с элементами из представления пользователей, имеющими ссылку на страницу, на которой отображаются элементы пользователя (и ее можно удалить из этого конкретного пользователя), и ссылку на страницу, где появляются новые ссылки между пользователем и существующимэлемент может быть создан (также вводя атрибуты таблицы ссылок).

Вы бы справились с этим, добавив больше пользовательских методов / маршрутизации в пользовательский контроллер, или у вас был бы другой контроллер в качестве подресурса пользовательского контроллера?

Что меня смущает, так это то, что находчивая маршрутизация берет вас за руку и говорит, что на теоретической основе у вас есть эти x-методы, это, вероятно, все, что вам нужно.И, например, руководство по маршрутизации рельсов содержит гораздо больше текста, чтобы показать вам, что еще можно сделать, чтобы настроить обходную маршрутизацию.Но в этот момент я чувствую себя одиноким, так как не знаю, что подправить!Дается только два совета: не вкладывайте ресурсы глубже одного уровня и не рекламируйте определенные пользователем методы.

Знаете ли вы, что делать или какую книгу / руководство вы бы порекомендовали для таких вопросов?,

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