paper_trail gemを使用してマイページモデルのバージョンを使用しています。paper_trailを使用してバージョンIDの次のバージョンと前のバージョンを取得
version
というメソッドがあり、これはpage_id
とversion_id
です。
私がしたいことは、次のバージョンと前のバージョンを取得して、それらを自分のビューに渡すことです。しかし、私は現在のバージョンにしかアクセスできません。 @previous_version
と@next_version
は、私が次と前のバージョンを持っていても、常にnil
です。それは方法previous_version
とnext_version
が何であるかわからないようです。バージョン管理オブジェクトは(あなたのケースで、それは@page
だ)メソッドnext_version
とprevious_version
を持っているのに対し、
あなたの代わりに '@ version.next_version'と'のversion.previous' '@ version.next'と' @を使用すべきではありません@ version.previous_version'? – fanta