*前提、実現したいこと
オリジナルアプリを作成していて、
userテーブル
・id
・name
productテーブル
・id
・user_id
・name
の2つのテーブルがあります。
両者は互いに複数を持てる関係です。
product_userテーブル
・id
・product_id
・user_id
実現したいことはviewでproductのnameとuserのnameをそれぞれ表示させることです。
*つまづいていること
php
1<div class="detail"> 2 <div class="name"> 3 {{ "商品名:".$product->name }} 4 </div> 5 <div class="user"> 6 {{ "出品者:".$product->user->name }} 7 </div> 8 </div>
このようなコードにしているのですが、Trying to get property of non-objectというエラーが出ます。
商品名は表示されているのでdbから取得はできていると思います。
*環境
言語 php
フレームワーク laravel
DB mysql
よろしくお願い致します。
回答2件
あなたの回答
tips
プレビュー