我必須做數據庫遷移才能做到雄辯多對多關係,還是我可以在沒有數據庫遷移的情況下做到這一點?Laravel 5.1雄辯多對多關係
我的表格是;
k_p_user和字段是; id,name,datee
k_p_tree和fields are; id,user_id,bear_id,name,datee
k_p_bear和fields are; id,user_id,name,datee
k_p_picnic和fields are; ID,USER_ID,bear_id,姓名,日期E
我使用NetBeans 8.0.2
這是我k_p_picknic
<?php namespace App
use Illuminate\Database\Eloquent\Model;
class k_p_picnic extends Model{
}
?>
型號這是我的控制器
<?php
namespace App\Http\Controllers;
use Illuminate\Foundation\Bus\DispatchesJobs;
use Illuminate\Routing\Controller as BaseController;
use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
use App\k_p_picnic;
use Illuminate\Support\Facades\Request as Request;
class Controller extends BaseController
{
use AuthorizesRequests, DispatchesJobs, ValidatesRequests;
public function fixoption($table){
$gender= k_p_picnic::all();
dd($gender)
return view('profile',['jj'=>$gender]);
}
}
?>
這是我的錯誤
FatalErrorExcep第8行:語法錯誤,意外 'use'(T_USE),期待\(T_NS_SEPARATOR)或';'或'{'
不,您可以使用Eloquent而無需數據庫遷移。 [Laravel Migrations](http://laravel.com/docs/5.1/migrations#introduction)_遷移就像數據庫的版本控制,允許團隊輕鬆修改和共享應用程序的數據庫模式。遷移通常與Laravel的架構構建器配合使用,以輕鬆構建應用程序的數據庫架構。它與雄辯無關。 – dipesh