次のものを含むメモリベースのセッションテーブルがあります。
id
sessnhash
userid
created_at
updated_at
アイデアは、ユーザーが最初にログインしたときにランダムsessnhash
が作成されて返されるため、それ以降のすべてのアクションはサーバー要求のためにそのセッションハッシュを送信する必要があるということです。これらはログインしますか?そのセッションハッシュに対してテーブル内の行が存在することを単にチェックするアプリケーションコントローラーのメソッド。
この機能を拡張して、そのユーザーに対して最後にアクティビティが発生したときのタブを保持したいと思います。これを行う方法の1つは、セッションハッシュを見つけたらすぐに保存を実行し、これによって更新されることを期待することです。 updated_at'属性。
ただし、Railsは巧妙すぎて何も更新されません。実際には、何も更新されていません。
他の属性にデータを変更せずに、Railsにupdated_at属性を更新させる方法はありますか?