Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > symfony
symfony Forum d'entraide sur le framework PHP symfony. Avant de poster : cours symfony et FAQ symfony
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/09/2011, 14h09   #1
Membre à l'essai
 
Homme
Inscription : septembre 2011
Messages : 54
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Secteur : Industrie

Informations forums :
Inscription : septembre 2011
Messages : 54
Points : 20
Points : 20
Par défaut Recuperation d'objet sans requete

Bonjour,

Je me pose une question, il y a t'il un moyen d’accéder à un objet sans utiliser les requetes SQL.

Exemple : Si je veut récupérer la commande 42 dans n'importe qu'elle module, existe t'il qqch du genre ?

Code php :
1
2
 
$cmd = new Commande(42);

Merci
shakly est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2011, 16h08   #2
Membre habitué
 
Inscription : juin 2006
Messages : 488
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 488
Points : 116
Points : 116
avec un magic finder non ?
Code :
1
2
 
$cmd=Doctrine_Core::getTable('commandes')->find(42);
erictomcat est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 15/09/2011, 09h19   #3
Membre à l'essai
 
Homme
Inscription : septembre 2011
Messages : 54
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Secteur : Industrie

Informations forums :
Inscription : septembre 2011
Messages : 54
Points : 20
Points : 20
Merci.

Find recherche dans tous les champs de la table ?
Si oui on doit perdre en performance ?
shakly est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/09/2011, 11h40   #4
Membre régulier
 
Homme Jordane
Étudiant
Inscription : février 2010
Messages : 59
Détails du profil
Informations personnelles :
Nom : Homme Jordane
Âge : 23
Localisation : France, Puy de Dôme (Auvergne)

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : février 2010
Messages : 59
Points : 81
Points : 81
Je pense pas que cette méthode recherche dans tous le champs.
Le paramètre que tu lui donnes est l'id de la table qui est renseigné dans ton schema.yml. A mon avis il va directement chercher le champs que tu as défini comme clé primaire et comparer avec la valeur que tu lui passe en paramètre.

Par contre il retourne bien tous les champs
Joauc est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h49.


 
 
 
 
Partenaires

Hébergement Web