也许我犯了这么愚蠢的错误。我试着更新'和'插入'在一个相同的功能!
主机:xxx.com
模型:使用example.php
路线:
Route::('example/{a}/{b}/{c}','exampleController@example')
控制器:
public function example($a,$b,$c){
if(example::where('a',$a)->first()){
...//update
}else{
...//insert
}
}
如果参数的顺序错误,会发生什么?
喜欢:xxx.com/example/b/a/c。
如果参数的顺序正确,它将与a进行比较。但是,通过错误的方式,它将与b进行比较并将错误的数据插入数据库?