I've got a transaction table containing the data of transactions like: id|user_id|amount|payment_method_id|...
The payment_methods table contains the different payment methods. Table design is: id|name
Content of the table is like:
1|paypal
2|credit card.
Now I would like to display a transaction history. This works fine but laravel always displays the number of the payment method, not the name. My transaction model looks like:
public function payment_method_id()
{
return $this->hasOne('App\Payment_Method', 'id', 'tpayment_method_id');
}
All the time it displays the number, but not the correct name of payment method. Where's my fault?
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire