Написание запроса с новым «где» - PullRequest
1 голос
/ 16 августа 2011

Я пытаюсь выполнить простой запрос с предложением Rails 3 where.

У меня есть следующее:

  Participant.find(:first, :conditions => ["participants.role = ? AND participants.board_id = ?", "Manager", board.id])

, который работает очень хорошо.Я пытаюсь переписать его в Rails 3 следующим образом:

Participant.where(:board => board, :role => "Manager")

Однако это не работает.Есть ли способ сначала указать, где получить ту же прибыль, что и выше?

1 Ответ

4 голосов
/ 16 августа 2011
Participant.where(:board_id => board.id, :role => "Manager").first
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...