ブログからフィードを読み込もうとしていますが、タイトルに記載されているエラーが発生します。
エラーメッセージ:
NoMethodError (undefined method `entries' for 0:Fixnum):
app/controllers/pages_controller.rb:6:in `home'
これが私がやっている方法です:
lib
というフォルダーにファイルを作成しました。このファイルにはblog_feeds.rb
、次のもののみが含まれています。
module BlogFeeds
require 'feedzirra'
def load_feeds
feeds = Feedzirra::Feed.fetch_and_parse('http://blog.shigotodoko.com/feed')
end
end
エラーの 6 行目は次のとおりです。
@feeds = load_feeds.entries
このエラーは、常に発生するわけではなく、時々発生することに注意してください。
それで、ここで何がうまくいかないのかについて何か考えはありますか?
ありがとうございました!