2

Ruby 192でmysql2アダプターを使用して「Auto_increment」を取得しようとしています。私のコードは

require 'mysql2' 
require 'active_record'

ActiveRecord::Base.establish_connection( :adapter => 'mysql2', :database => 'my_db', :username => 'root', :password => '' )
result = ActiveRecord::Base.connection.execute "SHOW TABLE STATUS LIKE 'users'"

ループを使用してフィールドとデータを印刷しようとすると、このエラーが発生します-

「ローカル」: 範囲外の引数 (ArgumentError)

しかし、クエリを次のように変更すると

result = ActiveRecord::Base.connection.execute "select * from users"

それは完璧に動作します。

4

0 に答える 0