accesorios Symfony getReference Missing error de referencia

fizziks:

Soy nuevo en Symfony, tengo dos entidades con una relación ManyToMany. Action.phpy Etablissement.phpestoy tratando de llenar mi base de datos a partir de dos archivos .csv (una para cada objeto) y molduras doctrina.

Comienzo con EtablissementFixtures.phpen la que me refiero a cada uno Etablissement $this->addReference($line[0], $etablissement);de modo que pueda acceder a él en mi otro accesorio.

El problema es que en mi segundo accesorio de ActionFixture.phpla .csv contiene algunos identificadores que no existen en el Etablissement's .csv. Cuando intento $this->getReference($line[0])me sale una referencia a "0010063N" no existe error, he tratado de rodear la línea getReference con un bloque try / catch pero no funciona, quiero pasar por alto que el error y continuar la ejecución de la código.

Espero que me dejó en claro, gracias.

ejuhjav:

Bienvenido a los foros de SO.

Si he entendido bien su pregunta, que busca la función hasReference que se puede utilizar para comprobar si existe una referencia con nombre específico:

$this->hasReference($line[0]);

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=275160&siteId=1
Recomendado
Clasificación