Я не уверен, как увеличить целое число в контроллере
Это то, что я пытался.Я беру код, добавляю и сохраняю его.Это приводит к ошибке: «Вызов функции-члена save () on string»
Я возвращаю счетчик, чтобы увидеть результаты в браузере.Запуск $ count = Count :: find (1) -> count в Tinker дает правильную сумму.
public function update(Request $request, Count $count)
{
$count = Count::find(1)->count;
$addOne = $count + 1;
$count->save();
return ($count);
}
Может кто-нибудь показать мне, как это не работает и что я могу сделать, чтобы это исправить?
Это миграция:
public function up()
{
Schema::create('counts', function (Blueprint $table) {
$table->bigIncrements('id');
$table->integer('count');
$table->timestamps();
});
}
Это модал:
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Count extends Model
{
protected $fillable = [
'count'
];
}