紙の証跡がバージョン管理したオブジェクトを取得しようとしています。ただし、.reify を使用すると、以前のバージョンが取得されます。最新のものではありません。
例えば
コントローラ
@line_item_versions = PaperTrail::Version.where(item_type: 'LineItem', secondary_id: params[:id]).order('created_at ASC')
意見
<% @line_item_versions.each_with_index do |line_item, index| %>
<% object = line_item.reify(options = {}) %>
<% if object %>
<b><%= object.name %></b> : <%= object.quantity %>
</font>
<% end %>
object = line_item.last.reify(options = {})
またはobject = line_item.next_version.reify(options = {})
両方とも、未定義のメソッド エラーを返します。
特定の情報をやり取りして表示できるように、適切なオブジェクトを取得するにはどうすればよいですか?