私はlaravelプロジェクトを持っています。ユーザーは、管理者の電子メール、電話などの関連属性と共にリストされています。リストの列をカスタマイズする管理者のオプションを与えたい(このようにhttps://youtu.be/lKnMPYtQg_c)ユーザーが列を選択できる14の属性があります。 laravel Eloquentを使ってこれを実装する最良の方法は何ですか?laravelテーブルのリストで列と複数のフィールドの並べ替えをカスタマイズする
class User extends Authenticatable
{
public function locations()
{
return $this->belongsToMany('App\Location', 'user_locations', 'usersId', 'locationId');
}
public function interests()
{
return $this->belongsToMany('App\Interest', 'user_interests', 'usersId', 'interestId');
}
}
また、ソート名のように複数のソートオプションが必要な場合もあります。
このような状況に対処できるパッケージはありますか?私が参照できるサンプルコードがありますか?