MYSQL の製品のビュー テーブルで計算を行ったので、これらの ID を製品参照 ID としてリストします。
$referenceIds = viewTable::orderBy('score', 'DESC')->lists('product_id');
そして、それらの参照 ID から製品を取得したいと考えています。
$products = Product::whereIn('id', $rederenceIds);
商品内容は正しいが順番が間違っている、参照IDで商品注文をロードする方法、MySQLでは を使えばできるのはわかっているがORDER BY FIELD(id,' . $fields . ')
、Laravelのやり方を知りたい、ORDER BY FIELD
コマンドが無駄だから使わないでほしいデータベースの効率が大幅に向上します。