SQL-запрос в Rails 3 - PullRequest
       0

SQL-запрос в Rails 3

0 голосов
/ 03 июня 2011

Как мы можем написать этот SQL в Rails3.таблицы: узел, мета

select n.node_id
from node n
join meta m1 on m1.node_id = n.node_id 
            and m1.code = 'weight' and m1.value = '120'
join meta m2 on m2.node_id = n.node_id
            and m2.code = 'lower' and m2.value = '1'
join meta m3 on m3.node_id = n.node_id
            and m3.code = 'height' and m3.value = ''

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

1 Ответ

1 голос
/ 03 июня 2011

Вы можете использовать метод ActiveRecord :: Base # find_by_sql для получения результатов запроса. Подробнее здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...