Nicolaslopezj\Searchable\SearchableTrait::filterQueryWithRelevance PHP Method

filterQueryWithRelevance() protected method

Adds the relevance filter to the query.
protected filterQueryWithRelevance ( Builder $query, array $selects, float $relevance_count )
$query Illuminate\Database\Eloquent\Builder
$selects array
$relevance_count float
    protected function filterQueryWithRelevance(Builder $query, array $selects, $relevance_count)
    {
        $comparator = $this->getDatabaseDriver() != 'mysql' ? implode(' + ', $selects) : 'relevance';
        $relevance_count = number_format($relevance_count, 2, '.', '');
        $query->havingRaw("{$comparator} > {$relevance_count}");
        $query->orderBy('relevance', 'desc');
        // add bindings to postgres
    }