我正在尝试使用 Ruby 概括数据检索机制,但似乎无法找到一种方法来检索 CSV 文件并通过使用点运算符访问行的列之一,如下所示:
假设我有一个 CSV 表:
#some_file.csv
name,age
albert,13
我从中创建了一个 FasterCSV 表:
a = FasterCSV.new(File.open('some_file.csv'), :headers => :first_row)
然后,当访问一行时,我想说:
a[0].name
=> 'albert'
代替
a[0]['name']
=> 'albert'
有谁知道该怎么做?