Как перевести этот оператор MySQL в метод named_scope? - PullRequest
0 голосов
/ 19 марта 2010

"выберите * из пользователей, где награды (users.id = awards.user_id) и awards.trophy_id нет (выберите awards.trophy_id из премий, где awards.trophy_id = # {trophy.id})"

1 Ответ

0 голосов
/ 19 марта 2010

ответил на собственный вопрос:

named_scope: not_awarded_trophy, lambda {| trophy | {: include =>: awards,: условие => ["awards.trophy_id не включено (выберите awards.trophy_id из наград, где awards.trophy_id =?)", trophy.id]} }

...