Value operators
A rule in the extensive filter editor has three parts: a filter, an operator and a value, e.g. Runtime less 90. Which operators you can pick depends on the kind of filter. The movie filters and show filters pages list the kind of every filter in the Compare with column.
| Kind | Operators |
|---|---|
| Text | equal, not equal, begins with, doesn't begin with, contains, doesn't contain, ends with, doesn't end with |
| Exact text | equal, not equal |
| Selection | equal, not equal |
| Number | equal, not equal, less, less or equal, greater, greater or equal |
| Date | equal, not equal, less, less or equal, greater, greater or equal |
| Yes / No | equal, not equal |
| In list | in, not in |
| Empty check | is null, is not null |
Filters with several values
Many filters have more than one value per title: a movie has several genres, actors or streaming services. For these, equal matches when at least one value matches, not equal matches when none of the values matches.
Example: Genre - Name not equal Horror keeps every movie that has no Horror genre at all.
Text
Free text, e.g. a title, a keyword or the name of a crew member.
| Operator | Matches when the value... | Example |
|---|---|---|
| equal | is exactly the text | Title equal Alien |
| not equal | is not exactly the text | Title not equal Alien |
| begins with | starts with the text | Title begins with Star Wars |
| doesn't begin with | does not start with the text | Title doesn't begin with The |
| contains | has the text anywhere | Keyword - Name contains zombie |
| doesn't contain | does not have the text anywhere | Overview doesn't contain sequel |
| ends with | ends with the text | Original Title ends with II |
| doesn't end with | does not end with the text | Title doesn't end with 2 |
Exact text
Text that has to match exactly. Used for the names of actors (Actor - Name, Aggregated Actor - Name), so Tom Hanks does not also match Tom Hanks Jr..
Selection
You pick the value from a list, e.g. a genre, a country, a language or a streaming service. The list in the editor only shows values listrr.pro knows.
Number
Numbers like runtime, budget, popularity, ratings or vote counts.
| Operator | Matches when the value is... |
|---|---|
| equal | exactly the number |
| not equal | any other number |
| less | below the number |
| less or equal | below or exactly the number |
| greater | above the number |
| greater or equal | above or exactly the number |
To filter a range, add two rules in the same group connected with AND, e.g. Runtime greater or equal 90 AND Runtime less or equal 120.
Date
Dates like the release date or the air date of an episode. The operators work like Number: less means before, greater means after.
Example: Release date greater or equal 2020-01-01.
Note
A date rule always uses a fixed date. For lists that should always show e.g. this month's releases, use a dynamic external list instead.
Yes / No
Flags like IsAnime, IsAdult or InProduction. Pick Yes or No.
In list
Only Content rating - Rating for shows. in matches when the rating is one of the selected ratings, not in when it is none of them.
Empty check
Only for Genre - Name, Keyword - Name and the External Id filters.
| Operator | Matches when the title... |
|---|---|
| is null | has no value, e.g. no genre or no IMDb id |
| is not null | has a value |
Example: External Id - IMDb is not null keeps only titles that have an IMDb id.