ルビーでここにnoob。このデータベース接続の配列があります
@db_connection = [:host => "localhost",
:port => 3306,
:username => "user",
:password => "password"]
しかし、私がそれを次のように使用すると
connection(@db_connection)
このエラーを返します
TypeError: can't convert Symbol into Integer
connection() に静的に配置すると配列は機能しますが、変数として配置するとエラーが発生します。
編集:私はそれをconnection
メソッド内に配置しました
connection(:host => "localhost",
:port => 3306,
:username => "user",
:password => "password")
上記の例のように変数に配置しました。ところで、ルビーは初めてで、以下の回答のようなハッシュと配列の問題です。私の質問を混乱させて申し訳ありません:)