Mysql
 sql >> Base de données >  >> RDS >> Mysql

laravel orderByRaw() sur le générateur de requêtes

En utilisant Eloquent, vous pouvez faire ce qui suit :

$match = "
    match (
        `title`,
        `description`
    ) against (
        ?
        IN BOOLEAN MODE
    )";

$against = 'bar';

$sql->whereRaw($match, array($against));
$sql->orderByRaw($match . " DESC", array($against));

La même chose fonctionnerait avec le générateur de requêtes, mais vous devrez alors faire une petite réécriture.