0

動画サイトを開発しているクライアントがいます。彼は、データベースから 2 つのビデオを取り出して、フロント エンド ユーザーに投票するように見せたいと考えています。

ビデオ テーブルには「votes」フィールドがあります。彼は動画を無作為に抽出したいと考えていますが、投票数の多い動画を優先します。投票が優先されるある種のアルゴリズムですが、「投票数が最も多い2つのビデオがプルされる」だけではありません。

何か案は?

私の動画テーブルは次のようになります。

$data[] = array(
        'id' => $row->id,
        'filename' => $row->filename,
        'added' => $row->added,
        'userId' => $row->userId,
        'contestId' => $row->contestId,
        'complete' => $row->complete,
        'ended' => $row->ended,
        'votes' => $row->votes
    );
4

2 に答える 2