Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Kadir 30 posts 80 karma points
    Mar 22, 2012 @ 14:26
    Kadir
    0

    Examine with Razor - Excluding document types

     

    Hey,

    I am a new learner for Umbraco and I am working on a search solution for my project (v 4.7.1). I followed the example in farmcode's page.

    It's working super fine but my problem is; I only want to search on specific Document Types. In my project I have structure like below;

    TVShow (Doc Type: PageShow)
    --Season (Doc Type: PageSeason)
    ----Episodes (Doc Type: PageEpisode)

    When I make search It is searching for all but I want to limit it to only search for TV show nodeName.

    I tried to limit it with <ExcludeNodeTypes/> but It doesn't work and I believe, I am overlooking some important details. Lastly, I managed to make it work with @if(c.Fields.Keys.Contains("ShowCoverImage")) but I don't know if it is the best option. 

     

  • Sean Dooley 273 posts 490 karma points
    Mar 28, 2012 @ 17:29
    Sean Dooley
    0

    Maybe try deleting the generated index files (usually within the App_Data folder) therefore re-generating the index files.

  • Kadir 30 posts 80 karma points
    Apr 02, 2012 @ 00:02
    Kadir
    0

    Thank you for your answer and sorry for replying late.

    I have figured out my problem. When I correctly refered to the Search Provider that I made (like below), It worked fine.

    var searchResults = ExamineManager.Instance.SearchProviderCollection["MySearcher"].Search(searchString, true)

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies