2
Feedzirra를 사용 중이며 게시 된 날짜까지 피드 데이터의 해시를 정렬하려고합니다. 나는 오류 또는 아무것도 얻지 않고있다, 그것은 단지 분류하고 있지 않다. 어떤 도움을 크게 감상 할 수Feedzirra 및 해시 정렬
class ClassifiedsController < ApplicationController
def index
require 'feedzirra'
feed_urls = ["http://newjersey.craigslist.org/jjj/index.rss", "http://cnj.craigslist.org/jjj/index.rss"]
feeds = Feedzirra::Feed.fetch_and_parse(feed_urls)
x = 1
@items = Hash.new
feeds.each do |feed_url, feed|
feed.entries.each do |entry|
@items[x] = {:title => entry.title, :url => entry.url,
:published => entry.published.to_i}
x = x + 1
end
end
@items.sort_by { |k, v| v[:published] }
end
end
: 여기 내 컨트롤러의 코드입니다. 감사!
여기 보라 : 또는 순서 유지하기 위해 두 차원 배열의 배열을 구축 [트릭 루비의 해시를 정렬 (http://stackoverflow.com/a/12833824/2312749) – Pol0nium