Sou iniciante em symfony e a versão é 5.
Queria uma ajuda para buscar todos os dados das tabelas relacionadas
não sei se esta faltando algo mais.
segue o codigo:
$id = 1;
$clientes = $this->getDoctrine()->getRepository(Cliente::class)->find($id);
$endereco = $clientes->getEnderecos();
dump($clientes); aqui retorna os dados
dump($endereco); aquii não retorna nada
as tabelas estão mapeadas e relacionadas
segue o retorno do dump($clientes)
-id: 3
-nome: "Maria"
-nascimento: DateTime @-75600
{
#653 ▼
date:
1969-12-31 00:00:00.0 America/Sao_Paulo (-03:00)
}
-cpf: "654981364664"
-enderecos: Doctrine\ORM\PersistentCollection {
#724 ▼ -snapshot: []
-owner: App\Entity\Cliente {
#655}
-association: array:15 [ …15]
-em: Doctrine\ORM\EntityManager {
#464 …11}
-backRefFieldName: "cliente_id"
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {
#709 …}
-isDirty: false
#collection: Doctrine\Common\Collections\ArrayCollection {
#685 ▼ -elements: []
}
#initialized: false
}
}