Skip to content

Commit dd48d1d

Browse files
authored
Merge pull request #344 from Duplexmedia/issue
Add possibility to order different model searches by score
2 parents 0be0819 + 64616cd commit dd48d1d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/Engines/TNTSearchEngine.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -218,11 +218,11 @@ public function map(Builder $builder, $results, $model)
218218
}
219219

220220
// sort models by tnt search result set
221-
return $model->newCollection(collect($results['ids'])->map(function ($hit) use ($models) {
221+
return $model->newCollection($results['ids'])->map(function ($hit, $key) use ($models, $results) {
222222
if (isset($models[$hit])) {
223-
return $models[$hit];
223+
return $models[$hit]->setAttribute('__tntSearchScore__', $results['docScores'][$hit]);
224224
}
225-
})->filter()->all());
225+
})->filter()->values();
226226
}
227227

228228
/**

0 commit comments

Comments
 (0)