whereHasIn("adviser", function ($query) use ($user) { $query->where("p_id", $user['id']); })简便写法
时间: 2024-03-27 08:35:13 浏览: 32
Adviser_Rocksdb-0.0.1-py3-none-any.whl.zip
可以使用闭包函数来简化这段代码:
```
$user->whereHas("adviser", fn ($query) => $query->where("p_id", $user['id']));
```
这里使用了箭头函数来简化闭包函数的书写。同时,使用 `$user` 变量的方法也有所改变,这里使用了对象的方法调用方式来实现。
阅读全文