代码:
$data = $request>only(['shell_rec','intake','agency','conduit','coupler']);
CoachStatus::where('coach_id',$coach_id)->first()->update($data);
在我的本地系统中配置: LAMP堆栈
我的在线服务器中的配置: Windows XAMPP
在我的本地系统上:
当我向邮递员(localhost:8000/status/update?coach_num=CHCER32&shell_rec=2018-05-09
)发出请求时,只有shell_rec
字段得到更新,而该行的其他字段仍然保持不变。
在服务器上:
在服务器中托管代码后,如果我发出请求(http://website.com/status/update?coach_num=CHCER32&shell_rec=2018-05-09
),则行的shell_rec
字段会更新,而行的其他字段会更新intake
, agency
,conduit
,coupler
被删除。
为什么在托管后会发生这种情况?是否有一个简单的解决方法来解决这个问题,因为代码完全适用于我的本地系统,但不能在服务器上运行?