Как использовать activerecord для исключения значения? - PullRequest
0 голосов
/ 29 декабря 2011

Дано:

Group (id)
GroupMember (id, group_id)

В настоящее время я могу сделать:

@group.group_members

, который возвращает всех участников группы. Я хочу вернуть все group_member, кроме current_user. Есть ли способ сделать что-то вроде

@group.group_members.where(:id not equal to current_user.id) ?

Спасибо

1 Ответ

3 голосов
/ 29 декабря 2011

Вы были близки:

@group.group_members.where('id != ?', current_user.id)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...