Advanced search

We've added four new fields to advanced pass conditions:

  • EpisodeTitle
  • Directors
  • Cast
  • Summary

These are available starting in v2019.10.23.2154. The guide will automatically reindex after you upgrade to add these to the search database.

This was made possible by the new guide backend in Experimental Feature - New Guide Database, so thanks to everyone who helped test that over the last couple months!

4 Likes

Outstanding!

Thank You!
Added a Topic to Advanced Passes for Directors and Cast here Directors and Cast

Why is it if I look for avengers in the description I find shows but if I look for avenger nothing is found are you adding a space before and after the text being searched ? Version 2019.10.24.0245

I think it's using whole words, so avengers is missing the final 's' when you search for avenger?
Not sure what that has to do with spaces?

Are there shows you think should be found that have 'avenger' and not 'avengers' in the summary description?

Are wildcards/regular expressions allowed?

What I meant by a space ... is that the way they determine the beginning and end of a whole word. They really need to allow partial key words.

No, but if you have specific use-cases that would be helpful.

Again using Hawaii as an example, to search for all shows about or related to Hawaii, searching for "hawaii" wouldn't match "hawaiian" unless the "contains" operator did the equivalent of "%hawaii%".

3 Likes

I only see the standard search field (search for...) in my UI?

Chrome browser (windows 10), Channels DVR version 2019.12.05.0128.

Is there a way for me to enable this "full" search - and is there a way to enable to default search across all these categories all at once simply from the search field without having to care about setting up advanced conditions?

This is just for passes, not the Search box. You can see them from DVR > Passes > gear menu > New Advanced Pass (or select an existing pass and choose Advanced from the menu).

Are these conditions documented anywhere? For example it took me a few tries to realize the duration was in seconds.

Advanced Pass discussions are here
https://community.getchannels.com/c/playground/advanced-passes

2 Likes

Ah. Thanks!!! :slightly_smiling_face: I see it. I didn't realize it was only for creating passes.

@tmm1 Should I make including all such results in the standard search result a separate feature request, or is something like that already in your backlog?

It appears these feature requests already covers what I want, so I've added my vote to those.

1 Like

I would vote for Algolia search mechanism but for commercial project like Channels the plan could be EXPENSIVE

I didn't read the whole thread, but please, please put in the ability to have future recordings based on key words. This would allow me to record everything with the word Cary Grant in it etc. I haven't seen this functionality in any DVR since TIVO and Ultimate TV and Windows Media Center. To me, this is the feature that truly defines a DVR.

This is already available. Navigate to DVR > Passes > :gear: > :heavy_plus_sign: New Advanced Pass in the DVR web UI. Then under the Conditions, you can add match rules for Categories, Genres, Cast, and myriad other metadata.

If I remember correctly, Advanced Passes have been around from the DVR’s beginning.

EDIT: Advanced passes were always available, but some new metadata to use as conditions were added 18 months ago.

Yes, yes! It is there. It is a little tricky to use which is why I couldn't get it to work initially. After typing in the name you have to hit enter to save it. Sooo happy. Thanks for pointing this out!

1 Like

If I'm not mistaken, when you use more than one condition, they must all be true at the same time (i.e. the DVR uses the "AND" operator between them).

For example:

judge_judy_title

judge_judy_summary

judge_judy_combined

So I think the OP has a valid point. I actually found this thread after doing a search because I was going to request this feature too.
I wish there was an option to choose "OR" between conditions.

Just added my vote for this feature. :slight_smile:

1 Like

Wildcards would be helpful in creating advanced passes.