Skip to content

Search often brings a lot of unrelated results #1784

Description

@niscolas

When searching for something like the game "To The Moon", Ryot provides 1000+ results, where 90%+ are totally unrelated, same for the metadataSearch API. Probably because it ignores both "To" and "The", and just searches for "Moon".

This would not be a big issue if at least the games that match the search better would come first, but the actual game I'm searching is on the 2nd page.

Image

The same search on IGDB (provider I'm using) shows only games that are actually related to the search:

Image

I can see some options here:

  1. Actually take words like "To" and "The" into account when search (could be always or configurable/toggleable)
  2. Have a way to search by exact terms, maybe wrapping the search with quotes, just like when searching on Google

I'm trying to create an integration that fetches my Steam wishlist and syncs it with Ryot via a custom collection there, but it's not possible with these constraints, since I would need to iterate on the items returned by Ryot to check if the title and year actually matches the search.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions