メンバーとトピックの 2 つのテーブルがあります。2 つのテーブルは、次のように 1 対多の関係で相互に関連付けられています。
class Topic extends Eloquent
{
public function member()
{
return $this->belongs_to('Member');
}
}
class Member extends Eloquent
{
public function topics()
{
return $this->has_many('Topic');
}
}
次のUnhandled Exception error - Trying to get property of non-object
ようなことをしようとすると、次のようになります。
$members = Topic::find(1)->member->get()->email;
どこが間違っていますか?DBのデータ整合性には問題ないようです。