※ Railsのバージョンは5.2を想定
何はともあれ生SQLを実行するコードを書く
result=ActiveRecord::Base.connection.select_all('SELECT x_id as id FROM users')
取得結果から配列にしたいSELECT結果を指定して抜き出し、新たな配列を生成する
ids=result.map{|h|h['id']}ppids# [1, 2, 3, 4, 5, 6, 7]
※ Railsのバージョンは5.2を想定
何はともあれ生SQLを実行するコードを書く
result=ActiveRecord::Base.connection.select_all('SELECT x_id as id FROM users')
取得結果から配列にしたいSELECT結果を指定して抜き出し、新たな配列を生成する
ids=result.map{|h|h['id']}ppids# [1, 2, 3, 4, 5, 6, 7]