如何同时查询获取两个表中的字段

同时定义了user 和teacher两个model,, 里面用了hasOne来表示关心,如何通过Teacher获得User里特定的name啊,网上查到可以通过预载入的方法

$query=Teacher::with(['user'=>function($query) use($search){

$query->where('name', 'like', "%$search%");

}]);

这样的方法可以获取特定的teacher了,但是只能获得teacher里的属性,get后没办法获取user里的name啊,求教怎么获得user里特定的name啊

JellyBool
修改的评论也不能少于六个字哦!
xiaohehe22
修改的评论也不能少于六个字哦!