IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Hibernate Java Discussion :

discriminator non mis en place dans une requete HQL


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de nighthammer
    Profil pro
    Développeur Java
    Inscrit en
    Juillet 2005
    Messages
    122
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juillet 2005
    Messages : 122
    Par défaut discriminator non mis en place dans une requete HQL
    Bonjour,

    Hibernate a un fonctionnement que je ne comprends pas trop. Je stock dans une même table plusieurs objets. J'ai donc mis en place un discriminant afin de différencier les objets.

    Quand je fais une requete HQL sur un des objets, hibernate place bien le discrimante dans la requete SQL générée. Mais si l'objet en question est dans un inner join, alors le discriminant n'est pas mis en place.

    Une précision qui aidera peut être à comprendre le problème : l'objet sur lequel je fais la requete est stocké dans deux tables différentes. une table principale avec les informations communes et une tables supplémentaires pour les données spécifique à mon objet.

    Est ce que je suis clair dans les explications ? Est ce que vous avez des idées ?

  2. #2
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 938
    Par défaut
    Peut on voir le code des entités qui rentrent en jeu? ainsi que la requête HQL que tu soumets ?

Discussions similaires

  1. La clause UNION dans une requete HQL
    Par cyclopsnet dans le forum Hibernate
    Réponses: 0
    Dernier message: 23/07/2009, 10h35
  2. Problème dans une requete HQL
    Par cyclopsnet dans le forum Hibernate
    Réponses: 15
    Dernier message: 17/07/2009, 16h43
  3. problème du paramètre dans une requete hql
    Par moha_alnif dans le forum iReport
    Réponses: 4
    Dernier message: 01/05/2009, 20h50
  4. problème du paramètre dans une requete hql
    Par moha_alnif dans le forum Hibernate
    Réponses: 0
    Dernier message: 01/05/2009, 19h03
  5. comment remplacer les resultat NULL dans une requete HQL
    Par Rambler dans le forum Hibernate
    Réponses: 1
    Dernier message: 28/08/2007, 16h55

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