lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jack Krupansky" <j...@basetechnology.com>
Subject Re: Indexing & search list of Key/Value pairs
Date Mon, 01 Sep 2014 17:11:15 GMT
You can certainly have a separate multivalued text field, like "skills" that 
can have arbitrary text values like "PHP", "Ruby, "Software Development", 
"Agile Methodology", "Agile Development", "Cat Herding", etc., that are 
analyzed, lower cased, stemmed, etc.

As far as the dynamic field names, technically they can have spaces and 
special characters and case sensitive, I would suggest that they be 
"normalized" as lower case, with underscores for special characters and 
spaces, such as:

skills:agile software_development:[10 TO *]

That would match somebody with "Agile Methodology" or "Agile Development" 
AND 10 or more years of "Software Development".

-- Jack Krupansky

-----Original Message----- 
From: amid
Sent: Monday, September 1, 2014 12:50 PM
To: solr-user@lucene.apache.org
Subject: Re: Indexing & search list of Key/Value pairs

Hi Jack,

Thanks for the fast response.
I assume that using this technique will have the following limitations:
1) Skill characters will be limited
2) Field name are not analyze and will not be able to get the full search
pack (synonym, analyzers...)

Am i right?

If so do you familiar with other techniques? (Don't have problem with
customizing implementation of parsers, scoring, etc)

Many thanks,
Ami



--
View this message in context: 
http://lucene.472066.n3.nabble.com/Indexing-search-list-of-Key-Value-pairs-tp4156206p4156219.html
Sent from the Solr - User mailing list archive at Nabble.com. 


Mime
View raw message