Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 08-09-2015 12:23:16

RomainG
Membre
Date d'inscription: 10-06-2015
Messages: 65

Reset columns et jointures

Bonjour à tous,

au niveau d'une requête SQL d'une de mes fonctions, j'ai besoin de supprimer les colonnes déjà sélectionnées pour les remplacer. Pour ce faire, j'utilise le code suivant :

Code:

[lang=php]
$select->reset('columns')->columns(['column1', 'column2']);

Le problème, c'est que j'ai souvent des jointures au niveau de mes requêtes et le code précédent ne supprime pas les colonnes sélectionnées lors de ces jointures.
Je me retrouve donc souvent avec des problèmes de nom de colonnes dupliquées..

Existe-il un moyen pour supprimer les colonnes des jointures sans supprimer les jointures ou tout simplement une alternative ZF2 à la fonction setIntegrityCheck ?

Merci d'avance,
Romain

Hors ligne

 

#2 10-09-2015 10:20:00

Orkin
Administrateur
Lieu: Paris
Date d'inscription: 09-12-2011
Messages: 1261

Re: Reset columns et jointures

Salut Romain, dsl pour le temps de réponse.

Honnêtement j'en ai aucune idée j'utilise doctrine. Par contre sur ton problème il y a quand même quelque chose qui me chagrine. Tu te retrouves dans un cas plutôt complexe donc la question que je me pose c'est est-ce que tu n'as pas un problème d'architecture ? Tu n'as pas moyen de sélectionner à la volée tes colonnes plutôt qu'avoir une pré-selection pour ensuite les supprimer ?

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