The version is 3.5.0.2011.11.22.14.54.38. I did not apply any patches, but
then again it is not my server.
Do you have a clue on what is going wrong here?

Regards,

Youri

2012/3/29 Bill Bell <billnb...@gmail.com>

> Send schema.xml and did you apply any patches? What version of Solr?
>
> Bill Bell
> Sent from mobile
>
>
> On Mar 29, 2012, at 5:26 AM, Youri Westerman <yo...@pluxcustoms.nl> wrote:
>
> > Hi,
> >
> > I'm currently learning how to use solr and everything seems pretty
> straight
> > forward. For some reason when I use faceted queries it returns only empty
> > sets in the facet_count section.
> >
> > The get params I'm using are:
> >  ?q=*:*&rows=0&facet=true&facet.field=urn
> >
> > The result:
> >  "facet_counts": {
> >
> >      "facet_queries": { },
> >      "facet_fields": { },
> >      "facet_dates": { },
> >      "facet_ranges": { }
> >
> >  }
> >
> > The urn field is indexed and there are enough entries to be counted. When
> > adding facet.method=Enum, nothing changes.
> > Does anyone know why this is happening? Am I missing something?
> >
> > Thanks in advance!
> >
> > Youri
>
<?xml version="1.0" encoding="UTF-8"?>
<schema name="${solr.core.name}" version="1.3">

    <types>

        <fieldType name="string" class="solr.StrField" omitNorms="true"/>
        <fieldType name="boolean" class="solr.BoolField" omitNorms="true"/>
        <fieldType name="integer" class="solr.TrieIntField" omitNorms="true"/>
        <fieldType name="long" class="solr.TrieLongField" omitNorms="true"/>
        <fieldType name="float" class="solr.TrieFloatField" omitNorms="true"/>
        <fieldType name="double" class="solr.TrieDoubleField" omitNorms="true"/>
        <fieldType name="date" class="solr.TrieDateField" precisionStep="6" omitNorms="true"/>
        <fieldType name="plong" class="solr.LongField" omitNorms="true"/>

        <fieldType name="url" class="solr.TextField" positionIncrementGap="100">
            <analyzer>
                <tokenizer class="solr.StandardTokenizerFactory"/>
                <filter class="solr.LowerCaseFilterFactory"/>
                <filter class="solr.WordDelimiterFilterFactory" generateWordParts="1" generateNumberParts="1"/>
            </analyzer>
        </fieldType>

        <fieldType name="text_nl" class="solr.TextField" positionIncrementGap="100">
            <analyzer type="index">
                <tokenizer class="solr.WhitespaceTokenizerFactory"/>
                <filter class="solr.ASCIIFoldingFilterFactory"/>
                <filter class="solr.WordDelimiterFilterFactory" generateWordParts="1" generateNumberParts="1" catenateWords="1" catenateNumbers="1" catenateAll="0" splitOnCaseChange="1"/>
                <filter class="solr.LowerCaseFilterFactory"/>
                <filter class="solr.HunspellStemFilterFactory" dictionary="nl_NL.dic" affix="nl_NL.aff"/>
                <filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
            </analyzer>
            <analyzer type="query">
                <tokenizer class="solr.WhitespaceTokenizerFactory"/>
                <filter class="solr.WordDelimiterFilterFactory" generateWordParts="1" generateNumberParts="1" catenateWords="0" catenateNumbers="0" catenateAll="0" splitOnCaseChange="1"/>
                <filter class="solr.LowerCaseFilterFactory"/>
                <filter class="solr.HunspellStemFilterFactory" dictionary="nl_NL.dic" affix="nl_NL.aff"/>
                <filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
            </analyzer>
        </fieldType>

        <fieldType name="text_general" class="solr.TextField" positionIncrementGap="100">
            <analyzer type="index">
                <tokenizer class="solr.WhitespaceTokenizerFactory"/>
                <filter class="solr.ASCIIFoldingFilterFactory"/>
                <filter class="solr.WordDelimiterFilterFactory" generateWordParts="1" generateNumberParts="1" catenateWords="1" catenateNumbers="1" catenateAll="0" splitOnCaseChange="1"/>
                <filter class="solr.LowerCaseFilterFactory"/>
                <filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
            </analyzer>
            <analyzer type="query">
                <tokenizer class="solr.WhitespaceTokenizerFactory"/>
                <filter class="solr.WordDelimiterFilterFactory" generateWordParts="1" generateNumberParts="1" catenateWords="0" catenateNumbers="0" catenateAll="0" splitOnCaseChange="1"/>
                <filter class="solr.LowerCaseFilterFactory"/>
                <filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
            </analyzer>
        </fieldType>

        <fieldType name="string_reverse" class="solr.TextField" positionIncrementGap="100">
            <analyzer type="index">
                <tokenizer class="solr.KeywordTokenizerFactory"/>
                <filter class="solr.ASCIIFoldingFilterFactory"/>
                <filter class="solr.LowerCaseFilterFactory"/>
                <filter class="solr.ReversedWildcardFilterFactory"/>
            </analyzer>
            <analyzer type="query">
                <tokenizer class="solr.KeywordTokenizerFactory"/>
                <filter class="solr.ASCIIFoldingFilterFactory"/>
                <filter class="solr.LowerCaseFilterFactory"/>
            </analyzer>
        </fieldType>

        <fieldType name="alphaOnlySort" class="solr.TextField" sortMissingLast="true" omitNorms="true">
            <analyzer>
                <tokenizer class="solr.KeywordTokenizerFactory"/>
                <filter class="solr.LowerCaseFilterFactory"/>
                <filter class="solr.TrimFilterFactory"/>
                <filter class="solr.PatternReplaceFilterFactory" pattern="([^a-z])" replacement="" replace="all"/>
            </analyzer>
        </fieldType>

        <fieldType name="textSpell" class="solr.TextField" positionIncrementGap="100">
            <analyzer>
                <tokenizer class="solr.StandardTokenizerFactory"/>
                <filter class="solr.LowerCaseFilterFactory"/>
                <filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
            </analyzer>
        </fieldType>

        <fieldtype name="ignored" stored="false" indexed="false" multiValued="true" class="solr.StrField"/>

    </types>

    <fields>
        <field name="urn" type="string" indexed="true" stored="true" required="true"/>
        <field name="documentType" type="string" indexed="true" stored="true"/>
        <field name="mediaType" type="string" indexed="true" stored="true"/>
        <field name="creationDate" type="date" indexed="true" stored="true" multiValued="false"/>
        <field name="lastModified" type="date" indexed="true" stored="true"/>
        <field name="broadcaster" type="string" indexed="true" stored="true" multiValued="true"/>
        <field name="poProgID" type="string" indexed="false" stored="true"/>
        <field name="poSeriesID" type="string" indexed="false" stored="true"/>
        <field name="poProgType" type="string" indexed="false" stored="true"/>

        <field name="titleMain" type="text_general" indexed="true" stored="true"/>
        <field name="titleAlternative" type="text_general" indexed="true" stored="false" multiValued="true"/>
        <field name="descriptionShort" type="text_nl" indexed="true" stored="true"/>
        <field name="descriptionMain" type="text_nl" indexed="true" stored="true"/>
        <field name="descriptionAlternative" type="text_nl" indexed="true" stored="false" multiValued="true"/>
        <field name="genre" type="string" indexed="true" stored="true" multiValued="true"/>
        <field name="duration" type="integer" indexed="true" stored="true"/>
        <!-- Contains urn id -->
        <field name="descendantOf" type="string" indexed="true" stored="true" multiValued="true"/>
        <field name="memberOf" type="string" indexed="true" stored="true" multiValued="true"/>
        <field name="episodeOf" type="string" indexed="true" stored="true" multiValued="true"/>
        <field name="ageRating" type="string" indexed="true" stored="true"/>
        <field name="contentRating" type="string" indexed="false" stored="true" multiValued="true"/>
        <field name="avType" type="string" indexed="true" stored="true" multiValued="false"/>

        <field name="location_formats" type="string" indexed="true" stored="true" multiValued="true"/>
        <dynamicField name="location_programUrl_*" type="string" indexed="false" stored="true" multiValued="true"/>

        <!-- channel broadcasted -->
        <field name="scheduleEvent_channel" type="string" indexed="true" stored="true" multiValued="true"/>
        <field name="scheduleEvent_start" type="date" indexed="true" stored="true" multiValued="true"/>
        <dynamicField name="scheduleEvent_channel_start_*" type="date" indexed="true" stored="true" multiValued="true"/>

        <dynamicField name="relation_uri_*_*" type="string" indexed="false" stored="true"/>
        <dynamicField name="relation_text_*_*" type="text_general" indexed="true" stored="true"/>

        <dynamicField name="image_urn_*" type="string" indexed="false" stored="true" multiValued="true"/>

        <field name="facet_titleMain" type="string" indexed="true" stored="false"/>
        <field name="facet_titleAlternative" type="string" indexed="true" stored="false" multiValued="true"/>
        <field name="spell" type="textSpell" indexed="true" stored="false" multiValued="true"/>
        
		<field name="subtitleUrl" type="string" indexed="true" stored="true"/>
        <field name="subtitleOffset" type="string" indexed="true" stored="true"/>

    </fields>

    <copyField source="titleMain" dest="facet_titleMain"/>
    <copyField source="titleAlternative" dest="facet_titleAlternative"/>

    <copyField source="titleMain" dest="spell"/>
    <copyField source="descriptionMain" dest="spell"/>

    <uniqueKey>urn</uniqueKey>
    <defaultSearchField>titleMain</defaultSearchField>
    <solrQueryParser defaultOperator="OR"/>

</schema>

Reply via email to