Salut à tous,

J'ai fouillé sur le net sans résultat :

Je veux savoir comment tester la présence d'une instance en base.
J'ai tenté :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$presence = Doctrine_Query::create()
	 ->from ("Ordinateur")
	 ->where("noserie = ?" , $structure_balise["$balise_mere"]["UUID"]  )
	 ->limit(1) 
	->execute();
ou encore :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
$presence = Doctrine_Query::create()
      ->from ("Ordinateur")
      ->where("noserie = ?" , $structure_balise["$balise_mere"]["UUID"]  )
      ->fetchOne() ;
J'ai fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
if (!$presence) // Instance absente
En pensant que si cela retourné false ou null c'était que l'instance n'était pas présente.
Mais même avec une base VIDE : $presence est un tableau ou collection doctrine d'où ma question :

Comment tester la présence d'une instance en base avec doctrine ?