[ 
https://issues.apache.org/jira/browse/SOLR-1878?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Erick Erickson resolved SOLR-1878.
----------------------------------

    Resolution: Won't Fix

2013 Old JIRA cleanup

> RelaxQueryComponent - A new SearchComponent that relaxes the main query in a 
> semiautomatic way
> ----------------------------------------------------------------------------------------------
>
>                 Key: SOLR-1878
>                 URL: https://issues.apache.org/jira/browse/SOLR-1878
>             Project: Solr
>          Issue Type: New Feature
>          Components: SearchComponents - other
>    Affects Versions: 1.4
>            Reporter: Koji Sekiguchi
>            Priority: Minor
>
> I have the following use case:
> Imagine that you visit a web page for searching an apartment for rent. You 
> choose parameters, usually mark check boxes and this makes AND queries:
> {code}
> rent:[* TO 1500] AND bedroom:[2 TO *] AND floor:[100 TO *]
> {code}
> If the conditions are too tight, Solr may return few or zero leasehold 
> properties. Because the things is not good for the site visitors and also 
> owners, the owner may want to recommend the visitors to relax the conditions 
> something like:
> {code}
> rent:[* TO 1700] AND bedroom:[2 TO *] AND floor:[100 TO *]
> {code}
> or:
> {code}
> rent:[* TO 1500] AND bedroom:[2 TO *] AND floor:[90 TO *]
> {code}
> And if the relaxed query get more numFound than original, the web page can 
> provide a link with a comment "if you can pay additional $100, ${numFound} 
> properties will be found!".
> Today, I need to implement Solr client for this scenario, but this way makes 
> two round trips for showing one page and consistency problem (and laborious 
> of course!).
> I'm thinking a new SearchComponent that can be used with QueryComponent. It 
> does search when numFound of the main query is less than a threshold. Clients 
> can specify via request parameters how the query can be relaxed.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to