You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by Ankit Kumar <an...@gmail.com> on 2013/10/08 16:36:00 UTC
Adding FuctionalitiesIN SOLR
*1. Span NOT Operator*
We have a business use case to use SPAN NOT queries in SOLR. Query
Parser of LUCENE currently doesn't support/parse SPAN NOT queries.
2.Adding Recursive and Range Proximity
*Recursive Proximity *is a proximity query within a proximity query
Ex: “ “income tax”~5 statement” ~4 The recursion can be up to any
level.
* Range Proximity*: Currently we can only define number as a range we
want interval as a range .
Ex: “profit income”~3,5 , “United America”~-5,4
3. Complex Queries
A complex query is a query formed with a combination of Boolean operators
or proximity queries or range queries or any possible combination of these.
Ex: “(income AND tax) statement”~4
“ “income tax”~4 (statement OR period) ”~3
(“ income” SPAN NOT “income tax” ) source ~3,5
Can anyone suggest us some way of achieving these 3 functionalities in
SOLR ???