Address控制器的代码需要修正
来源:9-15 用户收货地址-----参数过滤
雨过天晴慕慕8296099
2018-09-12
public function createOrUpdateAddress(){ 该接口的代码
原代码:$userAddress = $user->address();
改为 $userAddress= $user->address;
返回的类型是不一样的。
原代码返回的永远不会为空,类型是hasOne。
$user->address返回的是app\api\model\UserAddress模型对象,第一次的时候会返回null,则新增user_address表记录,之后都是更新user_address表。
光看视频,遇到问题还需要自己多调试。
写回答
1回答
-
咱们都爱看笑话
2018-09-13
今天也遇到这个问题,然后逐步调试发现$userAddress = $user->address();这里有问题,然后再下源码,发现这块用的是$userAddress = $user->address;,估计是phpstorm自动加了()
10
相似问题