我想做的后续系统没有任何拉拉图书馆,但当我提交表格,没有保存任何东西。我不知道问题在哪里。
我的路线是:
Route::post('/follow' , [HomeController::class, 'follow'])->name('follow');我的刀片是:
<form class="form-horizontal" action="{{route('follow')}}" method="POST"></form>
@csrf
<div class="form-group">
<input class="form-control" type="hidden" name="follower_id">
<input type="submit" class="site-btn" name="following_id" value="Follow" >
</div>
</form>我的控制器是:
public function follow(Request $request){
$request->validate([
'follower_id'=>['required'],
'following_id'=>['required'],
]);
$follower_id = $request->follower_id;
$following_id = $request->following_id;
$save = Follow::create([
'following_id' => Auth::user()->id,
'follower_id' => $follower_id,
]);
if($save){
return back();
}else{
return back();
}
}和my用户模型包含以下关系
public function follows(){
return $this->hasMany('App\Models\Follow');
}发布于 2021-04-02 19:18:30
删除第一行中的</form>
<form class="form-horizontal" action="{{route('follow')}}" method="POST"></form>
@csrf
<div class="form-group">
<input class="form-control" type="hidden" name="follower_id">
<input type="submit" class="site-btn" name="following_id" value="Follow" >
</div>
</form>应该是这样的
<form class="form-horizontal" action="{{route('follow')}}" method="POST">
@csrf
<div class="form-group">
<input class="form-control" type="hidden" name="follower_id">
<input type="submit" class="site-btn" name="following_id" value="Follow" >
</div>
</form>https://stackoverflow.com/questions/66923142
复制相似问题