Use Comparator.comparingDouble().
This commit is contained in:
parent
cc49540c95
commit
dd19d2a5fb
1 changed files with 1 additions and 1 deletions
|
|
@ -31,7 +31,7 @@ public class PreferenceFuzzySearchFunction
|
||||||
// Specific search - Used for determining order of search results
|
// Specific search - Used for determining order of search results
|
||||||
// Calculate a score based on specific search fields
|
// Calculate a score based on specific search fields
|
||||||
.map(item -> new FuzzySearchSpecificDTO(item, keyword))
|
.map(item -> new FuzzySearchSpecificDTO(item, keyword))
|
||||||
.sorted(Comparator.comparing(FuzzySearchSpecificDTO::getScore).reversed())
|
.sorted(Comparator.comparingDouble(FuzzySearchSpecificDTO::getScore).reversed())
|
||||||
.map(FuzzySearchSpecificDTO::getItem)
|
.map(FuzzySearchSpecificDTO::getItem)
|
||||||
// Limit the amount of search results
|
// Limit the amount of search results
|
||||||
.limit(20);
|
.limit(20);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue