2016-11-18 49 views
1

我想要創建一個方法(軌道上的紅寶石)來遍歷我從API(網址,名稱,創建日期等)拉的照片哈希值,並只返回用戶輸入的正確參數中的日期。在散列表中,你有created_time作爲鍵之一,這就是我所感興趣的。有什麼建議嗎?Rails方法迭代通過照片的散列,並根據條件返回值

def pull_time 
    @pictures.map do |picture| 
    if picture.created_time >= @start_date && picture.created_time <= @end_date 
     return @pictures 
    end 
    end 
end 
+0

鬥你想所有這一切就是按照上述條件的照片嗎? –

回答

1

使用between

@pictures.select { |picture| picture.created_time.between?(@start_date, @end_date) }