Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stream search API #444

Closed
josephcricket opened this issue Sep 30, 2015 · 2 comments
Closed

Stream search API #444

josephcricket opened this issue Sep 30, 2015 · 2 comments

Comments

@josephcricket
Copy link

The search/streams API has been working in a strange way since 2 days ago. It's a problem that I noticed happens from time to time, but it's usually fixed quickly.

The problem consists in the fact that every search with more than 1 term returns all the results available for each term, not all the results which contains all the terms. Basically, no matter how many terms you specify in the search, the engine interprets it as a logical OR, not a logical AND. That makes it very difficult to refine searches, since you cannot search for multiple terms at the same time without getting a lot of noise results.

Example: if I search for "Star Citizen" I will get a gazillion results from starcraft, starmade, starbound and every single stream that contains that substring in the title, when i was aiming to get result just from "Star Citizen" streams.

This is happening only in the search/streams endpoint. The search/channels appears to be working fine.

@FugiTech
Copy link
Contributor

FugiTech commented Oct 1, 2015

If you surround the query in quotes (query="Star Citizen") or use the AND operator (query=Star AND Citizen), I believe you'll get what you want.

@josephcricket
Copy link
Author

Wow, the AND thing works just perfect!
Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants