5
Rails 3はモデルなしでカスタムSQLクエリを実行します
データベースを扱うことになっているスタンドアロンのrubyスクリプトを書く必要があります。Rails 3で以下のコードを使用しました @connection = ActiveRecord::Base.establish_connection( :adapter => "mysql2", :host => "localhost", :database => "siteconfig_development", :username => "root", :password => "root123" ) results = @connection.execute("select * from users") results.each do |row| puts row[0] end エラーが発生しました:- `<main>': undefined method `execute' for #<ActiveRecord::ConnectionAdapters::ConnectionPool:0x00000002867548> (NoMethodError) ここで何が欠けていますか? 解決 denis-buから解決策を得た後、私は次の方法でそれを使用しましたが、それもうまくいきました。 @connection = ActiveRecord::Base.establish_connection( :adapter => "mysql2", …
105
sql
ruby-on-rails