Мои users имеют и принадлежат многим roles, а также мои roles имеют и принадлежат многим users.
users
roles
Как выбрать всех пользователей, у которых есть роль «редактор»? Как выбрать всех пользователей, которые имеют только роль «редактор»?
Как выбрать всех пользователей, имеющих роль "редактор"?
Role.find_by_name('editor').users
Как выбрать всех пользователей, у которых есть только роль "редактор"? Для этого вам, вероятно, придется передать чистое условие sql в методе 'find'.