This project is read-only.

Something Werid

Sep 10, 2008 at 10:07 PM
Hi, hope all is well.

So I think this problem started with the latest version.
I have a managed property called Products.  It looks at a column (called Product) in a list. 

When I execute Memory Requirements Product:"PC" the Faceted displays PC (1)... but nothing in the core results.
Now however, when I execute Requirements Product:"PC" the Faceted displays (1) AND shows the result in core results.

What gives? 



<?xml version="1.0" encoding="utf-8" ?>
<root xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
<Columns OrderBy="Name" >
 <Column Name="Product" OrderBy="Hits" TotalResults="9" DisplayName="Product" DefaultImage="STS_ListItem16.gif">  
 <Mappings>    </Mappings>  
</Column>  
</Columns>
</root>        

Any advice welcome. Thanks
Sep 11, 2008 at 12:35 PM
Hi Mike,

This is probably because you have Faceted Search set to include on any keywords e.g. KeywordInclusion.AnyKeyword whereas core search is implemented, from memory, using KeywordInclusion.AllKeywords.  What, I think, is happening is that core search is using AllKeywords and not finding a match on "Memory AND Requirements" and Faceted Search is finding a match because "Memory OR Requirements" is evaluating true for the match you're returned.

Set the KeywordInclusion property to AllKeywords, I'm fairly certain this is your problem.

Please could you post a reply and let me know if this has solved your problem?

Thanks,

Shaun O'Callaghan