Hi,
I am trying to get the following method down to 1 line so that I can
lazy-load it.
def get_category_data(category_id)
rows = []
FasterCSV.parse(@data) { |row| rows << row if row[0] == category_id }
rows
end
I’m sure that there a few ways to do it in ruby, any pointers would be
much appreciated.
Thanks,
GiantCranes
On 22/02/2008, Giant C. [email protected] wrote:
def get_category_data(category_id)
rows = []
FasterCSV.parse(@data) { |row| rows << row if row[0] == category_id }
rows
end
FasterCSV.parse(@data).select{|row| row[0] == category_id}
On Fri, 22 Feb 2008 18:56:09 +0900, Farrel L. wrote:
FasterCSV.parse(@data).select{|row| row[0] == category_id}
This is to import data with the click of a button?
-Thufir