Так что в основном ошибка говорит о том, что у меня нет столбца с именем updated_at, но я знаю, что у меня его нет, и я не хочу его иметь. В моей таблице базы данных есть только следующие столбцы: requestter, user_requested, id, status.
это моя модель
class Friendships extends Model
{
protected $fillable = ['requester', 'user_requested', 'status'];
}
это мой профиль контроллера
public function sendRequest($id){
return Auth::user()->addFriend($id);
}
А это мой Friendly.php
namespace App\Traits;
use App\Friendships;
trait Friendable{
public function test(){
return 'hi' ;
}
public function addFriend($id){
$Friendship = Friendships::create([
'requester' => $this->id,
'user_requested' => $id
]);
if($Friendship){
return $Friendship;
}
return 'failed';
}
}
он говорит, что метод addFriend не найден, а create не работает, очевидно, потому что id не найден.