Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 25-11-2009 19:03:48

Bunker
Nouveau membre
Date d'inscription: 25-11-2009
Messages: 5

[1.9.3] Zend_Db_Table_Abstract->find() avec table à clé multiple

En fait, je n'ai plus de problème, mais une question reste en suspend.

Disons qu'on a une table à clé multiple mappée avec Zend_Db_Table et qu'on souhaite trouver un enregistrement à l'aide de la fonction Zend_Db_Table_Abstract->find().

Dans l'API il est écris :
[...]This method accepts a variable number of arguments. If the table has a multi-column primary key, the number of arguments must be the same as the number of columns in the primary key.[...]

Pour les anglophobes
[...]Cette méthode accepte un nombre variable d'arguments. Si la table a une clé primaire sur plusieurs colonne, le nombre d'arguments doit être le même que le nombre de colonnes de la clé primaire[...]

Ma question est : comment indiquer que tel argument correspond à telle colonne de la clé primaire  ?

Dernière modification par Bunker (25-11-2009 19:04:50)

Hors ligne

 

#2 25-11-2009 19:47:05

mikaelkael
Administrateur
Lieu: Donges
Date d'inscription: 18-06-2007
Messages: 1176
Site web

Re: [1.9.3] Zend_Db_Table_Abstract->find() avec table à clé multiple

Hello,

Tu ne peux pas. C'est potentiellement un bug (http://framework.zend.com/issues/browse/ZF-3167) si l'ordre de tes colonnes dans ta clé primaire n'est pas celui de ta table.

@+


Less code = less bugs
Contributeur ZF - ZCE - ZFCE - Doc ZF (CHM & PDF) - Vice-trésorier AFUP 2011
Ubuntu 11.04 - ZendServer

Hors ligne

 

#3 25-11-2009 21:27:14

Bunker
Nouveau membre
Date d'inscription: 25-11-2009
Messages: 5

Re: [1.9.3] Zend_Db_Table_Abstract->find() avec table à clé multiple

Bon à savoir. Merci

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