私はこれを書いているより良い方法を探しています。私はより良い方法が必要であるように感じる?Laravel Eloquent - 関係のフィールドを更新する
public static function logClick($lid)
{
$clickId = link::find($lid);
$clicks = click::find($clickId->click_id);
$c = $clicks->clicks;
$c++;
$clicks->clicks = $c;
$clicks->save();
return $clicks;
}
モデル:ところで
class link extends Model
{
public function click()
{
return $this->hasOne('App\click', 'id' ,'click_id');
}
}
class click extends Model
{
public function link()
{
return $this->hasOne('App\link');
}
}
。すべてがちょうど私のコードの書き込みを改善するために探して、働く:)
あなたのモデルを使用してくださいしてくださいします –
は、私が我慢することに成功したものより道きれいだ私のモデルの:) –