пятница, 22 июля 2011 г.

Просто select_one с Arel

Интегрировал новую AR в старое
приложение в котором был вот такой юнит
file_count = connection.select_one(["SELECT COUNT(*) AS files,
SUM(trackers) AS trackers, SUM(keyframes) AS keyframes FROM jobs WHERE
state IN (?)", good_states])

Как мне такой же маневр провести с AR3?
Там можно давать только целую строку
(что ужос поскольку нету эскейпа
вместо ?). Это наводит на два
вопроса
а) для select one ваще возможны bind variables при
таком раскладе?
b) как сделать запрос с явным sql но с
эскейпами?

--
Julik
me@julik.nl






--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ

Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror2ru@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru

Комментариев нет:

Отправить комментарий