0
私のデータベースにはcontact
という列があります。フォームには、国別コードも表示されているので、ユーザーが連絡先を入力します。Laravel 5.2:Mutators - 2つの列を1つのミューテーターに結合する方法
DBでは1列しかないので、私はcountryCode-ContactNumber
を連結してDBに保存できるようにミューテータを設定します。私は私のUserモデルで書かれていた何
は次のようになります。これが動作しない
public function setContactAttribute($value)
{
// $this->attributes['contact'] = $this->attributes['country'].'-'.$value;
$this->attributes['contact'] = $this->country.'-'.$value;
}
!!。L5.2 Mutatorsに2つ以上のフィールドを追加できますか? 多くのありがとうございます。
モデルにデータを入力するにはどうすればよいですか? – Skysplit
申し訳ありません! @Skysplitとは何を言っているのか分からなかった。私はユーザーモデルのメソッドを作成します。 – Tarunn
'Model :: fill()'を使っていますか他の方法ですか? – Skysplit