我有两个表一个用户和其他user_details。
用户表id,name,phone,email
user_details表id, user_id, address, city
我正在将user_details
中的用户的id
保存为user_id
我想仅在用户未更新其user_details
表时才显示所有用户数据。
我怎么可能做到这一点?
has(( - 用于获取具有用户详细信息的用户
notHave(( - 用于获取用户没有用户详细信息
在您的用户模型中建立关系
public function details(){
return $this->hasOne('AppUserDetail');
}
在控制器中获取用户时
User::has('details')->with('details')->get();