Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] CRUD et count sur table jointe

Posted by jul029 on 06/25/2012 16:02

Bonjour, j'ai un modèle assez simple : des élèves (nom, prénom, adresse...) qui ont des notes. J'aimerais afficher les élèves (nom, prénom, adresse...) et sur la même ligne le nombre de notes que l'élève possède.

La commande "php jelix.php createdaocrud le_module le_nom_de_la_table" fonctionne parfaitement pour afficher les informations propres à l'élève (nom, prénom, adresse). Cependant je ne vois pas comment récupérer le nombre de notes.

J'ai vu qu'il était possible d'utiliser dans le fichier de mapping le tag "foreigntable" mais je n'ai pas l'impression qu'il soit possible d'utiliser un attribut de type count (relation 1..n alors que dans l'exemple c'est une relation 1..1).

Merci, Julien

  [Opened] CRUD et count sur table jointe

Reply #1 Posted by laurentj on 06/26/2012 22:09

Bonjour,

Non, il faut faire une requête classique avec jDb, avec un group by etc.

 
Page
  1. [Résolu]Déclarer un CSS >
  2. injection SQL sur addItemOrder jelix 1.3.2 >
  3. Utilisation de google weather dans Jelix >
  4. Re: Profil et DAO >
  5. [Résolu] Class jAuth & Module jAcl2 sans utiliser le module jAuth >
  6. Utilisation de google weather dans Jelix >
  7. Call to a member function check() on a non-object >
  8. CRUD et count sur table jointe