【发布时间】:2020-01-27 16:42:56
【问题描述】:
我有这两个功能。当我尝试插入数据时出现此错误
Column not found: 1054 Unknown column 'updated_at'
所以它一直在搜索“created at”和“updated at”表,但我之前已经摆脱了它,并将其替换为“joined”和“leaved”。如何解决?
在广播服务提供者中
Broadcast::channel('chat', function ($user) {
$ip = Request::ip();
$time = now();
if (auth()->check() && !session()->has('name')) {
UserInfo::storeUser();
session()->put('name',$user->name);
return [
'id' => $user->id,
'ip' => $ip,
'name' => $user->name,
'joined' => $time,
];
}
});
架构
Schema::create('user_info', function (Blueprint $table) {
$table->increments('id');
$table->string('name');
$table->string('ip');
$table->string('joined');
$table->string('leaved');
});
在登录控制器中
public function logout() {
auth()->logout();
session()->forget('name');
session()->put('leaved',now());
return redirect('/');
}
【问题讨论】:
-
公开 $timestamps = false;
-
把这个东西放到模型里