4
我使用MySQL2 Ruby驅動程序 - 但似乎有點多餘不必調用Ruby/MySQL讀取單行但仍然使用.each?
result.each{ |r| puts r['name'] }
數據的單行返回。必須有一個更簡單的方法來獲得我想要的mysql字段,而不必使用each
塊?
我使用MySQL2 Ruby驅動程序 - 但似乎有點多餘不必調用Ruby/MySQL讀取單行但仍然使用.each?
result.each{ |r| puts r['name'] }
數據的單行返回。必須有一個更簡單的方法來獲得我想要的mysql字段,而不必使用each
塊?
你result
應該是一個Mysql2::Result
,這就是Enumerable
這樣你就可以用它first
(和Enumerable
東西的其餘部分):
puts result.first['name']