Если вам нужны только необработанные данные, вы можете использовать connection.select_rows
внутри одного из классов вашей модели (т. Е. Все, что наследуется от ActiveRecord :: Base):
a = []
connection.select_rows(%Q{
select website
from websites
}).each do |row|
# row has the data (as an array of strings) for one row of results
a.push(row[0])
end
# a now has your column values
Тамдругие низкоуровневые необработанные методы SQL, перечисленные в документе, с которым я связан выше.Вы также захотите узнать о методах цитирования , если вы делаете подобные вещи, так как на этом уровне нет поддержки заполнителей.