Copied to clipboard

Flag this post as spam?

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


  • James Telfer 65 posts 165 karma points
    Jan 10, 2011 @ 07:05
    James Telfer
    0

    Examine returns media results when none exist in searched index

    I've been using Examine in a couple of projects, and I've just come upon an issue where I appear to receive results from a different index. I'm hoping this is a simple SNAFU on my part.

     

    var searcher = ExamineManager.Instance.SearchProviderCollection["WebsiteSearcher"];
    var criteria = searcher.CreateSearchCriteria(IndexTypes.Content);
    criteria.GroupedOr(searchFields, terms.ToLower()); /* searchFields is a string array */
    var results = searcher.Search(criteria);

     

    The results include media items, though I haven't referenced the Internal index. Looking at the Website index with Luke, no items with an "___IndexType" of "media" are present.

    Is there something very obvious that I'm doing wrong? I'm using the v1 release of Examine.

    The config is:

     

          <add name="WebsiteSearcher" type="UmbracoExamine.UmbracoExamineSearcher, UmbracoExamine"
               analyzer="Lucene.Net.Analysis.Standard.StandardAnalyzer, Lucene.Net"/>

    and:

          <add name="WebsiteIndexer" type="UmbracoExamine.UmbracoContentIndexer, UmbracoExamine"
               runAsync="true"
               supportUnpublished="false"
               supportProtected="false"
               interval="10"
               analyzer="Lucene.Net.Analysis.Standard.StandardAnalyzer, Lucene.Net"/>

     

     

  • Aaron Powell 1708 posts 3046 karma points c-trib
    Jan 10, 2011 @ 12:25
    Aaron Powell
    0

    You're not compiling your query before invoking it, if you don't compile it it'll not be properly setup

  • James Telfer 65 posts 165 karma points
    Jan 10, 2011 @ 12:30
    James Telfer
    0

    Ahh - RTFM :)

    Thanks!

  • 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