Laravel France

créer une clé primaire composée de plusieurs champs

  • Avatar de maisonluna
    Membre depuis :
    06/09/2018
    Messages :
    1

    Bonjour,

    J'aimerais créer une clé primaire pour une table de plusieurs champs mais j'ai l'impression que ce n'est pas possible:

    protected $primaryKey = ['champ1', 'champ2']; // ne marche pas

    Sauriez-vous comment faire?
    Merci

  • Avatar de bestmomo
    Membre depuis :
    07/04/2013
    Messages :
    2285

    Salut,

    Eloquent ne sait pas gérer plusieurs clés, il y a eu une longue discussion sur le sujet avec une solution de fortune proposée.

    Ca a été un peu formalisé dans ce package.

Vous ne pouvez pas répondre à ce sujet.