2016-06-15 10 views
0

を見るとき、私はSymfony3に取り組む同じように表示されませんが、私は2つのエンティティに問題があります。どちらもDBに正しくリンクされています。コントローラとビューは、エンティティのフィールド

私はこのような(コントローラに:)

echo $user->getCurrentTournamentUsed()->getName(); 

OKユーザーからcurrentTournamentUsedにアクセスします。

しかし、私は小枝で同じことを行う(この:)

{{ app.user.getCurrentTournamentUsed.getName }} 

のように、私は印刷何を取得。

どのようなことが起こる可能性がありますか/どのようにデバッグするのですか?

よろしく

+0

のいずれかを使用する必要があることを示唆していることができますか? –

+0

$ token = $ this-> get( 'security.token_storage') - > getToken(); $ user = $ token-> getUser(); – Jeremie

+0

データ '{{dump(app.user.currentTournamentUsed)}}'をダンプしようとしましたか? – alexf

答えて

0

私は小枝に、あなたがコントローラで$ユーザーを取得するにはどうすればよい{{ app.user.getCurrentTournamentUsed().getName() }}または{{ app.user.currentTournamentUsed.name }}

+0

動作しません: – Jeremie

+0

@Jeremie $ currentTournamentUsedに '@JoinColumn(name =" tournament_id "、referencedColumnName =" id ")'アノテーションを追加するとどうなりますか? –

+0

何も変更しません – Jeremie

関連する問題