lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From anuvenk <>
Subject Re: Is it possible to apply index-time synonyms just for a section of the index
Date Thu, 25 Jun 2009 20:47:32 GMT

That's right. Simple. I can very well do that. Why didn't I think of it.

rswart wrote:
> What is stopping you from defining different field types for faqs and
> attorneys? One with index time synomyms and one without.
> anuvenk wrote:
>> I've posted a few questions on synonyms before and finally understood how
>> it worked and settled with index-time synonyms. Seems to work much better
>> than query time synonyms. But now @ my work, they have a special request.
>> They want certain synonyms to be applied only to certain sections of the
>> index.
>> For example, we have legal faqs, forms etc and we have attorneys in our
>> index.
>> The following synonyms for example,
>> california,san diego
>> florida,miami
>> So for a search 'real estate san diego', it makes sense to return all
>> faqs, forms for 'california' in the index but doesn't make sense to
>> return a real estate attorney elsewhere in california (like burbank)
>> besides just restricting to san diego attorneys.
>> To be more clear I want to be able to return all california faqs & forms
>> for 'real estate san diego' but not all california attorneys for the
>> same. That means, i should index the faqs, forms with the state => city
>> mappings as above but not for attorneys.
>> Well I could index all other resources like faqs, forms first with these
>> synonyms, then remove them and index attorneys. But that wouldn't work
>> well in my case because we have a scheduler set up that runs every night
>> to index any new resources from our database.
>> Can someone suggest a good solution for this?

View this message in context:
Sent from the Solr - User mailing list archive at

View raw message