はじめに あなたは何かWebアプリケーションを作っているとします。 このWebアプリではItemというモデルを取り扱っていて、複数のItemを一覧で見る画面や、個々のItemの詳細を見る画面があります。 /itemsにアクセスしたらItemの一覧画面が表示されて、items/1やitems/2にアクセスしたら、それぞれのidのItem詳細画面が表示されます。 各モデルに所有者がいたとして さて、このItemですが、それぞれに所有者が存在するとします。 idが1であるItemの所有者はAさん、idが2であるItemの所有者はBさん・・・といった具合です。 AさんもBさんもこのWebアプリにユーザーとしてログインできるのですが、全てのItemを見ることはできなくて自分の所有するItemだけを見ることができる、という要件があなたが作るWebアプリに求められているとします。 その為に何をする必要が