現在Youtubeに注力してますので是非チャンネル登録お願いします!

胡田昌彦のコンピューター系チャンネル

この記事は約1分で読めます。

apt-get upgradeの結果sinatraで作成してあったWebアプリ系が全滅してました。別にsinatraのせいな訳ではないですが。

歴代はてブ多い順は単独で実行すると以下のエラーが。

ArgumentError - comparison of Symbol with Date failed:
         hateburanking.rb:54:in `>='

ググると全く同じことで困っている人が。

リンクをたどると説明がありました。

 - @dataset = @db[:entry].filter((:date >= month_begin) & (:date <= month_end)).order(:bookmarkcount.desc)
+ @dataset = @db[:entry].filter{(date >= month_begin) & (date <= month_end)}.order(:bookmarkcount.desc)

これで解決しました。

コメント