0
我有兩個查詢,我一個接一個地執行。他們非常相似,但第一個工作,而不是第二個。事實上,第二個人永遠不會返回,也不會拋出任何錯誤或例外。這裏是相關的代碼:學說的getResult()永遠不會返回,也不會拋出任何錯誤或異常
$deleteChercheurProjetsQuery = $em->createQuery("DELETE FROM Entities\\ChercheurProjetRech P WHERE P.ProjetRechercheID IN (:existingProjetRechercheIds)")
->setParameter('existingProjetRechercheIds', $existingProjetRechercheIds, \Doctrine\DBAL\Connection::PARAM_INT_ARRAY);
$deleteProjetsQuery = $em->createQuery("DELETE FROM Entities\\ProjetRecherche P WHERE P.ID IN (:existingProjetRechercheIds)")
->setParameter('existingProjetRechercheIds', $existingProjetRechercheIds, \Doctrine\DBAL\Connection::PARAM_INT_ARRAY);
error_log("This message is logged");
$deleteChercheurProjetsQuery->getResult();
error_log("This message is also logged");
$deleteProjetsQuery->getResult();
error_log("This message is NOT logged");
我怎樣才能找出問題所在?