【发布时间】:2016-10-19 17:55:36
【问题描述】:
目前正在构建 API。我正在处理除传入请求外的更新功能。所以:api.dev.com/?api_key=asdf&storeid=2 等
现在在后端我正在接受请求,然后我正在尝试编写一些逻辑来检查请求是否包含 storeid 然后更新该条目等。
但是当我写我的逻辑时,我会这样做
if(isset($request->storeid))
$store->id = $request->storeid;
如果我的 put 请求中没有包含 storeid,那么我会得到:
Call to a member function parameter() on a non-object
因为它不存在。我是否以错误的方式编写此逻辑?
我想让用户自行更新他们想要的记录。因此,他们不必在请求中包含所有变量。只是那些需要更新的。
花旗
【问题讨论】: