par
titerm » 13 juil. 2007, 22:55
J'utilise le Zend_db en abstraction pour oracle.
Il peut utiliser la couche oci comme pdo_oci.
Pour l'instant, j'ai utilisé la couche oci.
Mais une chose que je n'ai pas encore réussi a faire, c'est dans la gestion ORM avec le Zend_Db_Table.
Exemple basique.
2 tables
table type_produit(id, libelle)
table produits(id,type_produit_id, description, prix). type_produit_id est une FK sur l'id de type_produit.
Comment faire pour faire une requete du genre en utilisant les objets ORM ?
select id, description, prix from table produits, type_produits
where type_produit_id = id and
libelle = 'kkchose' and
prix > 555
Je n'ai pas trouvé de solution propre sauf a définir une procédure spécifique dans l'obet produit.
J'utilise le Zend_db en abstraction pour oracle.
Il peut utiliser la couche oci comme pdo_oci.
Pour l'instant, j'ai utilisé la couche oci.
Mais une chose que je n'ai pas encore réussi a faire, c'est dans la gestion ORM avec le Zend_Db_Table.
Exemple basique.
2 tables
table type_produit(id, libelle)
table produits(id,type_produit_id, description, prix). type_produit_id est une FK sur l'id de type_produit.
Comment faire pour faire une requete du genre en utilisant les objets ORM ?
select id, description, prix from table produits, type_produits
where type_produit_id = id and
libelle = 'kkchose' and
prix > 555
Je n'ai pas trouvé de solution propre sauf a définir une procédure spécifique dans l'obet produit.