Laravel 5

Calculer le résultat dans un model

  • Avatar de Girly_dev
    Membre depuis :
    01/09/2018
    Messages :
    19

    Hello,

    j'ai deux tables relationnel 1:1 et je cherche à savoir comment obtenir le resutat d'une operation depuis le model avec éloquent

    class facture {

    public function ligne_facture()
    {

    return $this->hasOne('App\ref_facture', 'ide_facture');
    }

    public function get_total()
    {
    return $this->ligne_facture()->(DB::raw('unit_price * quantity'));
    }

    }
  • Avatar de OliviaB14
    Membre depuis :
    28/01/2019
    Messages :
    5

    Bonjour,

    tu peux essayer de passer par des listeners sur ton modèle, notamment avec "::updated", "::created"...

Vous ne pouvez pas répondre à ce sujet.