如何使用
with 语句调用下面语句中的关系数据。
$suppliers = Supplier::with('user')->lists('user.company', 'user.id'); // doesn't work
class Supplier extends Model
{
protected $table = "suppliers";
protected $fillable = ['email'];
public function user() {
return $this->belongsTo('AppUser', 'email', 'email');
}
}
您可以使用采
摘方法实现目标:
Supplier::with('user')->get()->pluck ('user.company', 'user.id');
get 方法返回一个集合,然后您可以使用它的方法。