Я только начинаю работать в рельсах, и у меня есть небольшая проблема.Назначить проекты нескольким пользователям
Представьте, что у вас есть типы пользователей: клиент и администратор. Оба они хранятся в одной и той же модели пользователя с логическим значением (admin = true/false). Вот как я различаю их. Итак, теперь есть проекты. Это только сообщения с несколькими атрибутами, такими как Name, Description, Category ...
Я хочу, чтобы мои администраторы увидели все проекты, и у него должна быть возможность редактировать этот проект, но в то же время я хочу показать Клиенту Пользователь только Проекты, которым он назначен, и он не должен их редактировать.
Так заключая: Admin -> Посмотреть все сообщения и иметь возможность редактировать и назначить в них Клиентов
Client -> Просмотр проектов он присвоенные, но не в состоянии изменить их. Он должен видеть только те, кому он назначен.
Как это сделать?
гугле Вы это? Вы вряд ли можете первыми захотеть разных ролей в своем приложении ... – Robert