在这个主题下有类似的问题,但没有一个给我一个答案。我是一个初学者,可以自己学习。 当我尝试将 laravel(版本5.6)与 MySql 连接时,会出现此错误。
这些是使用的代码行。
CameraController.php
<?php
namespace App\Http\Controllers;
use App\Camera;
use Illuminate\Http\Request;
class CameraController extends Controller{
public function postCamera(Request $request){
$camera = new Camera();
$camera->email = $request->input('email');
$camera->password = $request->input('password');
$camera->save();
return response()->json([
'message'=>$camera
]);
}
}
CreateCamreasTable.php
public function up(){
Schema::create('cameras', function (Blueprint $table) {
$table->increments('id');
$table->timestamps();
$table->text('email');
$table->text('password');
});
}
api.php
Route::post('/addCamera', ['as' => 'Camera', 'uses' => 'CameraController@postCamera']);
user.php的
class User extends Authenticatable{
use Notifiable;
protected $fillable = [
'email',
];
protected $hidden = [
'password',
];
}
我无法找到我的代码有什么问题..
PS-我正在尝试使用支持发送请求和阅读回复的邮递员应用程序。我发送的是一个json对象
{
"email" : "rr@gmal.com",
"password" : "fjf"
}
我收到的错误是