indexメソッドを使って一覧表示しようとしたときのエラーでした。
文章を訳すと画像をURLに変換できなかった、モデルと紐づけられているが、nilだよって感じですかね。
要するにitem.imageがnilなんです。
1モデルの紐付けを見直す
app/models/item.rb
class Item < ApplicationRecord
extend ActiveHash::Associations::ActiveRecordExtensions
belongs_to :user
has_one_attached :image
という感じで確かに紐付けしてる。
2画像がない投稿がある
今回はこっちでした。
Sequel Proで見てみると、itemの投稿は8個あったのに対して、画像は6個しかなかったんですね。
ということは2個は画像が紐づけられてないってことで、該当のレコードを削除して解決。