p
u
b
l
i
c
i
t
é
publicité
  1. #1
    Nouveau Membre du Club
    Profil pro
    Développeur Web
    Inscrit en
    novembre 2009
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : novembre 2009
    Messages : 61
    Points : 29
    Points
    29

    Par défaut Paginer [NHIBERNATE] liste de résultat avec collection en paramètre

    Bonjour à tous,

    J'ai pas vraiment trouvé le bon intitulé mais bon...

    En sql c'est simple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    select artworkid,count(comment.artworkidfk) as 'count' from artwork 
    left outer join comment
    on artwork.artworkid = comment.artworkidfk
    group by artworkid
    order by 'count'desc
    j'aimerai pouvoir faire la même chose en criteria, sachant que l'objet artwork à une liste de comment

    Merci d'avance

  2. #2
    Membre Expert
    Inscrit en
    février 2005
    Messages
    1 268
    Détails du profil
    Informations forums :
    Inscription : février 2005
    Messages : 1 268
    Points : 1 928
    Points
    1 928

    Par défaut

    En HQL :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    select m.artworkid,count(n.comment) 
    from artwork m, comment n
    where m.artworkid=n.artworkid
    group by m.artworkid
    order by count(n.comment)  desc

    Sinon, si tu utilises NH 3.0 tu as linq ou mieux, queryover...

  3. #3
    Nouveau Membre du Club
    Profil pro
    Développeur Web
    Inscrit en
    novembre 2009
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : novembre 2009
    Messages : 61
    Points : 29
    Points
    29

    Par défaut

    Merci B.AF pour ta réponse

    J'ai opté pour l'ajout d'une colonne dans la table artwork, du coup le problème est résolu.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Paginer une liste de DIV avec JSF 2
    Par bigzouzou dans le forum JSF
    Réponses: 1
    Dernier message: 17/10/2013, 17h49
  2. [XL-2010] validation de données liste en A1 avec résultat en cellule B1
    Par frva78 dans le forum Excel
    Réponses: 10
    Dernier message: 28/03/2012, 10h59
  3. Réponses: 5
    Dernier message: 25/01/2012, 10h28
  4. [12] [?] 2 Listes déroulantes liées avec utilisation de paramètres
    Par johannT dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 03/04/2008, 15h45
  5. Réponses: 2
    Dernier message: 05/12/2006, 22h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo