0

Laravel で 3 つのテーブルをチェーンしようとしています。これまでの私のコードは次のとおりです。

class Ownership extends Eloquent {
    protected $table = 'games_users';

    public function games() {
        return $this->belongsToMany('Game','games_users','owntype_id','games_id');
    }

    public function type() {
        return $this->hasMany('Owntype','id');
    }
}

そして私のコントローラー:

$own = Ownership::with('games','type')->get();

print_r、動作しているようですが、印刷できません。どうすればいいですか?

編集

コード付き

$own = Ownership::with('games','type')->get();

foreach($own as $game) {
    echo $game->games;
}

私はこれを取得しています:

[{"id":1,"title":"Gra","pivot":{"owntype_id":1,"games_id":1}}][{"id":2,"title":"Gra 2","pivot":{"owntype_id":2,"games_id":2}}]

問題は次のとおりです。エコーの方法がわからず、アタッチした機能titleから何もありません。type

4

1 に答える 1