質問: Item.find(@documents[0][:item_id])』 end ``` ・usersテーブル id name ・companiesテーブル id name user_id ・itemsテーブル id name user_id ・documentsテーブル id name company_id item_id user_id
回答: > > 以下にすると一つ目のデータが取り出せます。 『@items = Item.find(@documents[0][:item_id])』 > > > 上記方式でデータが取り出せているので、 item_idが複数の場合は配列として渡すとよいと思います。 下記のように `map` を使って配列を生成し、findに渡すとよいと考えます。 ``` @items = Item.find(@documents.map(&:item_id)) ```