this is the field type i m using for techskill,
<field name="techskill" type="text_general" indexed="true"
stored="true" />
<fieldType name="text_general" class="solr.TextField"
positionIncrementGap="100">
<analyzer type="index">
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.StopFilterFactory" ignoreCase="true"
words="stopwords.txt" enablePositionIncrements="true" />
<!-- in this example, we will only use synonyms at query time
<filter class="solr.SynonymFilterFactory"
synonyms="index_synonyms.txt" ignoreCase="true" expand="false"/>
-->
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.StopFilterFactory" ignoreCase="true"
words="stopwords.txt" enablePositionIncrements="true" />
<filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt"
ignoreCase="true" expand="true"/>
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
</fieldType>
On Tue, Sep 4, 2012 at 1:16 PM, veena rani <[email protected]> wrote:
> No, # is not a stop word.
>
>
> On Tue, Sep 4, 2012 at 12:59 PM, 李�S <[email protected]> wrote:
>
>> Is "#" in your stop words list ?
>>
>>
>> 2012-09-04
>>
>>
>>
>> Li Yun
>> Software Engineer @ Netease
>> Mail: [email protected]
>> MSN: [email protected]
>>
>>
>>
>>
>> 发件人: veena rani
>> 发送时间: 2012-09-04 12:57:26
>> 收件人: solr-user; te
>> 抄送:
>> 主题: Re: Is there any special meaning for # symbol in solr.
>>
>> if i use this link ,
>> http://localhost:8080/solr/select?&q=(techskill%3Ac%23)
>> , solr is going to display techskill:c result.
>> But i want to display only techskill:c# result.
>> On Mon, Sep 3, 2012 at 7:23 PM, Toke Eskildsen <[email protected]
>> >wrote:
>> > On Mon, 2012-09-03 at 13:39 +0200, veena rani wrote:
>> > > > I have an issue with the # symbol, in solr,
>> > > > I m trying to search for string ends up with # , Eg:c#, it is
>> throwing
>> > > > error Like, org.apache.lucene.queryparser.classic.ParseException:
>> > Cannot
>> > > > parse '(techskill:c': Encountered "<EOF>" at line 1, column 12.
>> >
>> > Solr only received '(techskill:c', which has unbalanced parentheses.
>> > My guess is that you do not perform a URL-encode of '#' and that you
>> > were sending something like
>> > http://localhost:8080/solr/select?&q=(techskill:c#)
>> > when you should have been sending
>> > http://localhost:8080/solr/select?&q=(techskill%3Ac%23)
>> >
>> >
>> --
>> Regards,
>> Veena.
>> Banglore.
>>
>
>
>
> --
> Regards,
> Veena.
> Banglore.
>
>
--
Regards,
Veena.
Banglore.