如何在 Laravel eloquent 对象中选择字段我的意思
User::select('username', 'firstname', 'lastname')->with(['periods' => function($){
$->select('jobtitle')->orderBy('start_date', 'desc')->limit(1);
}])->paginate(50);
在此查询的可能情况下,我得到句点为空
你应该使用:
User::select('username', 'firstname', 'lastname')->with(['periods' => function($){
$->select('jobtitle', 'user_id')->orderBy('start_date', 'desc')->limit(1);
}])->paginate(50);
反而。我添加了user_id
,因为这可能是将句点与用户连接起来的列。如果您不选择用于“匹配”这些记录的列,则 Eloquent 无法为用户附加有效期间
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句