Questions marquées «doctrine»

14
Doctrine2: meilleure façon de gérer plusieurs à plusieurs avec des colonnes supplémentaires dans le tableau de référence
Je me demande quelle est la meilleure, la plus propre et la plus simple façon de travailler avec des relations plusieurs-à-plusieurs dans Doctrine2. Supposons que nous ayons un album comme Master of Puppets de Metallica avec plusieurs pistes. Mais veuillez noter le fait qu'une piste peut apparaître dans plus d'un …

19
Doctrine - Comment imprimer le vrai SQL, pas seulement la déclaration préparée?
Nous utilisons Doctrine, un ORM PHP. Je crée une requête comme celle-ci: $q = Doctrine_Query::create()->select('id')->from('MyTable'); puis dans la fonction, j'ajoute diverses clauses where et des choses comme il convient, comme ceci $q->where('normalisedname = ? OR name = ?', array($string, $originalString)); Plus tard, avant de execute()lancer cet objet de requête, je …

10
ORM PHP: Doctrine vs Propel
Je démarre un nouveau projet avec symfony qui est facilement intégré à Doctrine et Propel , mais je dois bien sûr faire un choix .... Je me demandais si les gens plus expérimentés avaient des avantages et / ou des inconvénients généraux pour y aller. l'un de ces deux? Merci …
126 php  orm  symfony1  doctrine  propel 

5
Trier par plusieurs colonnes avec Doctrine
J'ai besoin de classer les données par deux colonnes (lorsque les lignes ont des valeurs différentes pour la colonne numéro 1, triez-les; sinon, triez par colonne numéro 2) J'utilise un QueryBuilderpour créer la requête. Si j'appelle la orderByméthode une deuxième fois, elle remplace tous les ordres spécifiés précédemment. Je peux …



7
Définir explicitement l'ID avec Doctrine lors de l'utilisation de la stratégie «AUTO»
Mon entité utilise cette annotation pour son ID: /** * @orm:Id * @orm:Column(type="integer") * @orm:GeneratedValue(strategy="AUTO") */ protected $id; À partir d'une base de données propre, j'importe des enregistrements existants d'une base de données plus ancienne et j'essaie de conserver les mêmes identifiants. Ensuite, lors de l'ajout de nouveaux enregistrements, je …


2
Qu'est-ce que l'hydratation Doctrine? [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …

12
Comment encoder des entités Doctrine en JSON dans l'application Symfony 2.0 AJAX?
Je développe une application de jeu et j'utilise Symfony 2.0. J'ai de nombreuses requêtes AJAX au backend. Et plus de réponses convertissent l'entité en JSON. Par exemple: class DefaultController extends Controller { public function launchAction() { $user = $this->getDoctrine() ->getRepository('UserBundle:User') ->find($id); // encode user to json format $userDataAsJson = $this->encodeUserDataToJson($user); …

2
Obsolescence: Doctrine \ ORM \ Mapping \ UnderscoreNamingStrategy sans le rendre conscient du numéro est déconseillé
J'utilise Symfony 4.3.8 et je ne trouve aucune information sur ces dépréciations: Déprécié par l'utilisateur: La création de Doctrine \ ORM \ Mapping \ UnderscoreNamingStrategy sans en rendre le numéro conscient est déconseillée et sera supprimée dans Doctrine ORM 3.0. La création de Doctrine \ ORM \ Mapping \ UnderscoreNamingStrategy …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.