0

次のようにクエリを実行しました。

 rs = conn.execute("SELECT * FROM fruits WHERE name = 'apple' AND type = 'sweet'" )
  puts "Results = #{rs.inspect}"

これは私に次のようなものを与えます

 Results = [{"fruitId"=> 123, "name"=>"apple", "type"=>"sweet" }]

これから fruitId を取得するにはどうすればよいですか?

私はこれを試しました:

   puts "Retrieved fruitId = #{rs['fruitId'] }"

しかし、それはエラーになります: [] 文字列から整数への暗黙的な変換はありません

fruitId を取得するにはどうすればよいですか?

ありがとう

4

2 に答える 2