Я разрабатываю REST API для одного из моих приложений и рассматриваю возможность использования RoR для него, и у меня возникло несколько вопросов, которые мне хотелось бы знать, может ли Rails поддержать, прежде чем я смогу принять решение о RoR -Рельсы поддерживают установку статуса кода ответа HTTP.Поэтому я хочу что-то вроде этого
if customer_save_fail
response.status_code = 500
end
2) в рельсах, есть ли способ выполнить прямой оператор SQL, я хочу это для сложных запросов и не хочу использовать ActiveRecord.Я предполагаю, что могу использовать гем DBI для этого?Есть ли другой путь?который интегрируется с Rails.Также мне нужен способ конвертировать наборы результатов, возвращаемых прямыми запросами, в JSON, что-то вроде to_json.Могу ли я добиться чего-то подобного с RoR из коробки?
Спасибо всем за ваш вклад.