[ https://issues.apache.org/jira/browse/SOLR-3101?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13251559#comment-13251559 ]
Erik Hatcher commented on SOLR-3101: ------------------------------------ bq. A question is if span queries allow us to do more complex proximity expressions like "a brown fox" NEAR ("blue fence" OR "green gate") Very much so. That query would be a SpanNearQuery of a SpanNearQuery("blue fence") and a SpanOrQuery of two SpanNearQueries. The surround query parser can do this (but does not analyze the terms currently) but a less friendly syntax. > Add an operator to edismax for word order (Proximity / NEAR) > ------------------------------------------------------------ > > Key: SOLR-3101 > URL: https://issues.apache.org/jira/browse/SOLR-3101 > Project: Solr > Issue Type: Sub-task > Components: query parsers > Reporter: Mike > Fix For: 4.0 > > Original Estimate: 4h > Remaining Estimate: 4h > > A project I'm working on requires *word order* searching. The users are > accustomed to Sphinx search, and expect a query like [ A << B ] to return > only documents that contain the term A before the term B. > I believe this can currently be done with the surround parser (SOLR-2703), > but we lack an operator for it. It would be great to add it, so that word > order searches can be combined by users into sophisticated queries. > Note that this should also support a query like [ A << A], which would > require that the term be in the document twice (the first instance before the > second). > This issue is part of a meta issue, SOLR-3028, that is requesting two other > operators in edismax (quorum search and exact match). -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org