質問 > フロント機能 > app.user 或いは getUser() で新規追加したリレーションEntityを取得させたい |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
nicky |
投稿日時: 2021/3/26 20:51
対応状況: 解決済
|
新米 登録日: 2021/3/26 居住地: 投稿: 5 |
Re: app.user 或いは getUser() で新規追加したリレーションEntityを取得させたい tsuji 様
返信有難う御座います。 先に結論から申しますと、現象は解決致しました。 手動で登録したデータを確認したところ、discriminator_typeには適当に"1"を設定しておりました。 今回はなるべく実動作に即した方法でデータを投入した方が良いと思い、 entityManager から persist で登録したところ、discriminator_typeには「customerchild」が設定されました。 上記の状態で、Repositoryからデータを取得したところ、目的のデータは正しく取得する事が出来ました。 $Customer = $this->getUser(); $CustomerChild = $this->customerChildRepository->findOneBy( [ 'Customer' => $Customer, ] ); ここまで確認したうえで、改めて getUser() の内容を確認したところ データの取得が確認出来ました。 discriminator_type については不勉強だったため、こちらの方も確認しつつ作業を進めていこうと思います。 この度は誠に有難う御座いました。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
app.user 或いは getUser() で新規追加したリレーションEntityを取得させたい | nicky | 2021/3/26 1:32 |
Re: app.user 或いは getUser() で新規追加したリレーションEntityを取得させたい | tsuji | 2021/3/26 9:38 |
» Re: app.user 或いは getUser() で新規追加したリレーションEntityを取得させたい | nicky | 2021/3/26 20:51 |