我有这样的哈希(输出SOURCE.inspect
):
[{:id=>"1", :day=>"Monday", :message=>"... text ..."}, {:id=>"2", :day=>"Friday", :name=>"... message ..."}, ...]
我需要获取day == Monday的所有“项目” ,但该怎么做呢?我试过了
SOURCE.select{|key, hash| hash[:day] == "Monday" }
但这是错误的......而且,文件很大(几乎 1MB 的文本),在这个哈希中搜索的最佳方法是什么?
谢谢