Raccourcis : Contenu - rubriques - sous rubriques
EN FR
Recherche Rapide Recherche avancée
 
Page

  [Ouvert] [Terminé] DAO et select count un peu complexe.

Posté par zragg le 25/08/2009 14:38

Bonjour,

Pour le master_admin, j'abandonne pour le moment et je me débrouille avec les droits ACL2.

Maintenant, j'ai un problème avec les DAO et les méthodes en XML. Déjà, je viens de me rendre contre que les values que je définissais dans les method ne servent à rien. Sauf que là, je voudrais faire un select de ce genre :

 SELECT galeries . * , count( galeries_photos.id_photos )
 FROM galeries
 INNER JOIN galeries_photos ON galeries.id = galeries_photos.id_galeries

et je ne trouve pas si c'est faisable autrement qu'en faisant directement la requête dans le code.

Est-ce possible ou dois-je abandonner ? ;o)

  [Ouvert] Re: DAO et select count un peu complexe.

Réponse #1 Postée par foxmask le 25/08/2009 19:45

Bonsoir

la méthode vount est la suivante

http://jelix.org/articles/fr/manuel-1.1/daos/methodes_xml#methode-de-type-count

bonne lecture

cdt


@GitHub - Forum HaveFnuBB! powered by Jelix - Le Booster Jelix !

  [Ouvert] Re: DAO et select count un peu complexe.

Réponse #2 Postée par bballizlife le 26/08/2009 08:11

Bonjour,

Avec les méthodes xml des daos, soit tu fais un select (qui va te renvoyer des enregistrements), soit tu fais un "count". Mais pas les deux en même temps.

Les daos sont faites pour les requêtes "simple". Si tu as besoin de faire des choses un peu plus évoluées, tu passe par du SQL.


N'importe comment c'est dans la doc

  [Ouvert] Re: DAO et select count un peu complexe.

Réponse #3 Postée par zragg le 26/08/2009 08:55

C'est bien ce que je pensais. Merci pour le confirmation.

 
Page
  1. Re: DAO et select count un peu complexe. >
  2. Re: Problème plugin zendFramework avec jelix edition optimized >
  3. Re: Utilisation de la méthode rewind() de jDbResultSet >
  4. Re: registerModifier ne marche pas >
  5. Re: registerModifier ne marche pas >
  6. Menu deroulant >
  7. Re: registerModifier ne marche pas >
  8. Re: DAO et select count un peu complexe.