Merge pull request #412 from pushrbx/feature/alternative_title_search_index

Added alternative titles to search index
This commit is contained in:
pushrbx 2023-07-07 18:26:34 +01:00 committed by GitHub
commit df12909ad5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 2 deletions

View File

@ -262,7 +262,11 @@ class Anime extends JikanApiSearchableModel
'title_english_transformed' => $this->simplifyStringForSearch($this->title_english),
'title_japanese' => $this->title_japanese,
'title_japanese_transformed' => $this->simplifyStringForSearch($this->title_japanese),
'title_synonyms' => $this->title_synonyms,
'title_synonyms' => collect($this->titles ?? [])
->filter(fn($v, $k) => !in_array($v["type"], ["Default", "English", "Japanese"]))
->pluck("title")
->values()
->all(),
'type' => $this->type,
'source' => $this->source,
'episodes' => $this->episodes,

View File

@ -178,7 +178,11 @@ class Manga extends JikanApiSearchableModel
'title_english_transformed' => $this->simplifyStringForSearch($this->title_english),
'title_japanese' => $this->title_japanese,
'title_japanese_transformed' => $this->simplifyStringForSearch($this->title_japanese),
'title_synonyms' => $this->title_synonyms,
'title_synonyms' => collect($this->titles ?? [])
->filter(fn($v, $k) => !in_array($v["type"], ["Default", "English", "Japanese"]))
->pluck("title")
->values()
->all(),
'type' => $this->type,
'chapters' => $this->chapters,
'volumes' => $this->volumes,