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

NHibernate Discussion :

[NHibernate] Mapper un IDictionary


Sujet :

NHibernate

  1. #1
    Membre du Club
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2007
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2007
    Messages : 103
    Points : 66
    Points
    66
    Par défaut [NHibernate] Mapper un IDictionary
    Bonjour,

    J'essai désépéremment de mapper une propriété de type IDictionary avec ma base de données, à l'aide de NHibernate.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    public class Person {
        public int Id { get; set; }
        public IDictionary Trucs { get; set; }
    }
    Une classe Person, et le mec a une liste de Trucs, de type <string, string>

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <map name="Trucs" cascade="all" table="person_trucs_values" lazy="false">
        <key column="person_id"/>
        <index column="index_list" type="string"/>
        <element column="value" type="string" />
    </map>
    Ca ne marche pas... j'ai essayé pleins de trucs, pas moyen... Une idée pour moi?

    Merci

  2. #2
    Membre du Club
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2007
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2007
    Messages : 103
    Points : 66
    Points
    66
    Par défaut
    C'est bon enfaite, je devais préciser le type du IDictionary :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    public class Person {
        public int Id { get; set; }
        public IDictionary<String, String> Trucs { get; set; }
    }

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 23/02/2011, 09h56
  2. [nhibernate] mapper une classe à plusieurs tables
    Par maa dans le forum NHibernate
    Réponses: 6
    Dernier message: 02/07/2007, 18h06
  3. Réponses: 1
    Dernier message: 13/07/2005, 21h37
  4. Fonctions du mapper Son introuvables
    Par TheRedLed dans le forum C++
    Réponses: 11
    Dernier message: 08/07/2005, 13h41
  5. Réponses: 2
    Dernier message: 30/07/2004, 15h09

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