ActiveRecord の find メソッドから最も奇妙な動作が得られます。updated_at 日付でレコードを検索しようとしていますが、[] が返されます。コードは次のとおりです。
@updated = get_current_user.ideas.all(:conditions => {:updated_at => '2013-04-20 03:30:34'})
そして、返されるはずのレコードは次のとおりです。
#<Idea id: 3, title: "An app that tracks useage", status: "prototype", user_id: 1, updated_at: "2013-04-20 03:30:34"
私はそれを2秒ほど動かしましたが、何もしませんでした。問題は、updated_at 属性と一致しないことです。空の配列を返すだけです。なぜ機能しないのか誰か知っていますか?