Ruby on Rails Queries - PullRequest
       0

Ruby on Rails Queries

0 голосов
/ 04 августа 2011

У меня есть этот запрос в рельсах:

Extra.where("form_type = ?", 1)

Однако я хотел бы добавить фильтр, чтобы штат также был Алабама. Как я могу это сделать? Я пробовал это, но это не сработало

Extra.where("form_type = ?", 1).and("state = ?", "Alabama")

Заранее спасибо

Ответы [ 4 ]

2 голосов
/ 04 августа 2011

Используйте хэш для указания условий AND:

Extra.where (: form_type => 1,: state => "Alabama")

0 голосов
/ 04 августа 2011

И, конечно же, решение meta_where :

Extra.where (: form_type >> 1 &: штат >>% 'Алабама')

0 голосов
/ 04 августа 2011
Extra.where(:form_type => 1, :state => "Alabama")
0 голосов
/ 04 августа 2011

Дайте этому шанс

Extra.where("form_type = ? AND state = ?", 1, "Alabama")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...