Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6829963
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 26, 20262026-05-26T22:33:44+00:00 2026-05-26T22:33:44+00:00

Following on from my earlier question: Manipulate Lucene query before performing search I’ve run

  • 0

Following on from my earlier question:

Manipulate Lucene query before performing search

I’ve run into a problem where I’m wanting to send a QueryParser parsed Query (Query.toString()) onto a webservice that uses SOLR with a default operator of AND. Because Lucene has OR as its default operator any OR’ed terms are left “as is”. E.g. given the query:

(f1:cat OR f1:dog) AND f2:cow AND f3:"tree frog"

once parsed (with QuerParser.setDefaultOperator(QueryParser.Operator.AND)), the String version becomes:

+(f1:cat f1:dog) +f2:cow +f3:"tree frog"

When this is passed to SOLR, with an assumed AND operator, the two f1 terms get AND’ed instead of OR’ed.

The only work-around I can think of is to change my SOLR installation to use OR as its default Boolean operator… Any other suggestions?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-26T22:33:45+00:00Added an answer on May 26, 2026 at 10:33 pm

    The default operator can be overriden on a per-request basis. For exemple :

    Using params: http://solr/select?q=query&q.op=OR

    Or using local params: http://solr/select?q={!lucene q.op=OR}query

    See SolrQuerySyntax for more details.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Following up from the question I made earlier, I made the query below but
Following on from my earlier question about creating Address Books (many thanks Peter!), I
Following up from an earlier question on extracting the n'th regex match , I
Following on from my earlier question , I am still having issues with loading
Following from these question Subset sum problem and Sum-subset with a fixed subset size
Following on from an earlier question I'm trying to get multiple (widgets or in
Following on from my earlier question, I have decided to have a go at
(Split from an earlier question). Does anyone know what's going on here? The following
Following up from an earlier question I asked about, I'm trying to read data
Following on from this earlier question , I've had a look at the Heroku

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.