我是 symfony 的新手,我有两个具有多对多关系的实体。 我正在尝试使用教义固定装置从两个 .csv 文件(每个对象一个)填充我的数据库Action.php。Etablissement.php我首先EtablissementFixtures.php在其中引用每个Etablissement $this->addReference($line[0], $etablissement);,以便我可以在我的另一个夹具中访问它。问题是,在我的第二个夹具ActionFixture.php中,.csv 包含一些 .csv 中不存在的 id Etablissement。当我尝试时,$this->getReference($line[0])我得到对“0010063N”的引用不存在错误,我试图用 try/catch 块包围 getReference 行,但它不起作用,我想忽略该错误并继续执行代码。我希望我说清楚了,谢谢。
1 回答

catspeake
TA贡献1111条经验 获得超0个赞
欢迎来到 SO 论坛。
如果我正确理解了您的问题,您正在寻找可用于检查是否存在具有特定名称的引用的 hasReference 函数:
$this->hasReference($line[0]);
- 1 回答
- 0 关注
- 96 浏览
添加回答
举报
0/150
提交
取消