Aller au menu - Aller au contenu

Apprendre à utiliser Doctrine

Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page Précédente  1  2 
Pseudo Commentaire
Page Précédente  1  2 
Hors ligne Nami Doc # Posté le 07/12/2010 à 12:25:22
Lamaer taler dansk

Avis : Très bon

Pour ceux qui ont peur de Doctrine 2 à cause de la perte de la magie: Une implémentation ActiveRecord a été crée et se nomme "Doctrator" ! (Doctr[ine] A[c]t[iveRec]or[d] ?) ça va être plus facile de switcher de l'un à l'autre et moins chiant pour les behaviors

La flemme conquerra le monde !
Secret (cliquez pour afficher)
Image utilisateur
 
Hors ligne julotte # Posté le 29/04/2011 à 12:33:58

Avis : Très bon

Très bon tuto, clair et précis. Merci beaucoup! Exactement ce que je cherchais pour commencer avec Doctrine.
Hors ligne polmiki # Posté le 25/09/2011 à 21:45:14

j'utilise doctrine avec symfony !
Dommage qu'il n'y a pas de requête insert en DQL !

Je pense que je vais d'abord insérer un nombre nul puis je vais ensuite utiliser la requête update ! :)
Hors ligne Cybermanu # Posté le 25/09/2011 à 22:36:27
Avatar

Avis : Très bon

Ville : Hostun
Pays : France métropolitaine

Qu'est-ce que tu veux faire comme requête INSERT ?

Si c'est pour insérer un objet ou une collection d'objets.. alors il suffit d'instancier un nouvel objet (ou une nouvelle collection), et de la sauvegarder : Doctrine s'occupe tout seul de choisir si c'est un INSERT ou un UPDATE.

Donne un peu plus de détails si tu veux des explications sur la bonne manière de faire. ;)

Programmeur : c'est celui qui résout pour toi, de façon incompréhensible, un problème que tu ne savais pas que tu avait... :p
Image utilisateur

Apprenez à utiliser un ORM pour PHP : Doctrine !
 
Hors ligne MademoiselleZéro # Posté le 22/12/2011 à 14:37:47

Bonjour,
Merci pour ce très bon tuto.
J'ai créé un post sur le forum au sujet de Doctrine_Core::getTable('table')->findOneBy.
Message-forum

Voila, j'ai une table voyage avec le nombre de kilomètres parcourus par mes utilisateurs chaque mois de l'année j'ai donc comme colonne: id, km_january, km_february,... km_december. Et je voudrais en fonction du mois en cours récupérer la bonne colonne, pour avoir la valeur donnée.

Je me demandais s'il était possible de faire un

Code : PHP
1
Doctrine_Core::getTable('voyage')->findOneByKm.’$month’('$id');


ou quelque chose dans le genre (je ne suis pas sûr de la syntaxe...)

Je n 'ai pas trop de réponse sur le formum alors je tente ma chance dans ces commentaires!
Merci beaucoup en tout cas.
Hors ligne Cybermanu # Posté le 23/12/2011 à 18:29:50
Avatar

Avis : Très bon

Ville : Hostun
Pays : France métropolitaine

Salut,

Je te répond sur le forum ! ;)

Programmeur : c'est celui qui résout pour toi, de façon incompréhensible, un problème que tu ne savais pas que tu avait... :p
Image utilisateur

Apprenez à utiliser un ORM pour PHP : Doctrine !
 
Hors ligne Aferkiw # Posté le 10/03/2012 à 10:32:55
Avatar

Une petite question ! Dans le tuto tu crée les fichiers lib/generated/BaseUser.php et lib/generated/baseArticle.php, /lib/models/ArticleTable.php , /lib/models/UserTable.php

Alors qqu'ils sont générés par Doctrine (en classe abstraite pour les 2 premiers= ...

Et donc quelle utilité ?

Je continue le tuto je crois que j'aurais d'autres questions ....
Hors ligne ArRaXaS # Posté le 26/04/2012 à 15:14:06
Avatar

Avis : Très bon

Conseils pour les développeurs "champion" comme moi : ^^

- Tous les fichiers que vous créerez, utilisez l'encodage : ANSI ou ISO-8859-1
- Pour le fichier /config/schema.yml n'utilisez pas la fonctionnalité "sélectionner" du siteduzéro. Faites un simple copier coller directement en sélectionnant à la souris sinon ça sera la catastrophe ! ^^

Si quelqu'un a réussi à installer Doctrine dans sa dernière version (2.2) ça m'intéresse ! :D

Bonne après-midi à tous,
Bon travail.
Pour accéder à cette section
Connectez-vous !
connexion_rpx