Update member SearchScore
This commit is contained in:
@ -188,12 +188,14 @@ namespace Elwig.Models {
|
||||
|
||||
int i = 0;
|
||||
foreach (string? c in check) {
|
||||
if (c == null) {
|
||||
continue;
|
||||
} else if (keywords.Any(f => c == f)) {
|
||||
if (c == null) continue;
|
||||
var parts = c.Split(" ");
|
||||
if (keywords.Any(f => c == f)) {
|
||||
i += 100;
|
||||
} else if (keywords.Any(f => c.Split(" ").Any(a => a == f))) {
|
||||
i += 99;
|
||||
} else if (keywords.Any(f => parts.Any(a => a == f))) {
|
||||
i += 90;
|
||||
} else if (keywords.Any(f => parts.Any(a => a.StartsWith(f)))) {
|
||||
i += 50;
|
||||
} else if (keywords.Any(f => f != null && c.Contains(f))) {
|
||||
i += 1;
|
||||
}
|
||||
|
Reference in New Issue
Block a user