Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 21-09-2010 09:09:10

yveson33
Membre
Lieu: bordeaux
Date d'inscription: 13-05-2008
Messages: 111
Site web

zf 1.10 doctrine 1.2

Bonjour à  tous

voila je met doucement sur doctrine. je me rend compte qu'il y'a pas une méthode unique pour arriver généralement à  ça que l'on veux. ma question concerne principalement la génération de la bd.

Moi j'aimerais partir d'une bd créer depuis workbrench.

seulement j'ai dans un ebook qu'il est conseiller la method du fichier yml un peu trop verbeux pour moi. Alors pour ce qui utilise doctrine quelle méthode  utilisez-vous? 

merci à  tous

Hors ligne

 

#2 21-09-2010 10:44:47

throrin19
Membre
Date d'inscription: 01-03-2009
Messages: 318
Site web

Re: zf 1.10 doctrine 1.2

je génère mes models à partir de ma bdd existante, j'explique tout sur mon tutoriel.

Hors ligne

 

#3 22-09-2010 04:19:31

yveson33
Membre
Lieu: bordeaux
Date d'inscription: 13-05-2008
Messages: 111
Site web

Re: zf 1.10 doctrine 1.2

Bonjour throrin19 ,

Ok merci pour la réponse, une autre derrière lorsque t'écris un code custom tu le mets dans laquelle des deux classe génère par exemple la table users doctrine génère 2 ou 3 classes suivant les options t'auras donc dans mon cas users et usersTable. Je voudrais tous les users donc je me fais

Code:

 
    public function  getAllRows() 
    {
          $query = new Doctrine_Query();
          $query->from('Users u');
             return $query->execute();
    }

Cette méthode je l 'ai mise dans la classe users or d'après la doc users represente un objet et usersTable une collection d'object

En gros mon script personnalisé je sais pas ou le mettre et laquelle des deux  classes utilisées dans le controller.

D'après moi je dois utiliser les deux classes dans mon controller mais suis pas sur donc je préfère avoir l'avis des personnes qui utilisent  doctrine

Merci.

Dernière modification par yveson33 (22-09-2010 04:22:54)

Hors ligne

 

#4 28-09-2010 11:31:11

throrin19
Membre
Date d'inscription: 01-03-2009
Messages: 318
Site web

Re: zf 1.10 doctrine 1.2

Tout ce qui est requêtage vers la BDD via du SQL et du DQL, il vaud mieux le faire sur usersTable.
Ensuite côté controller, j'utilise les deux en fonction de mon besoin. Création d'objet: new User();
Modif/suppression/requêtage : Doctrine_Core::getTable('usersTable')->tafonction();

Voilà, si ça peut t'aider smile

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages