Many to Many, pivot e ordinamenti

Se avete una relazione many-to-many e aggiungete una colonna extra alla tabella pivot, di seguito ecco come puoi ordinare tramite la colonna quando si effettuano ricerche sulla lista:

// Eloquent model
class Region extends Model
{
public function provinces()
{
return $this->belongsToMany(Province::class)
->withPivot(['initials']);
}
}
// Controller
$regions = Region::with( ['provinces' => function($query){
$query->orderBy('initials');
}] )->lastest()->get();