: Sounds like the DisMax handler would work well for you. I'm no expert, but : I'm fairly certain that if you created a solr.DisMaxRequestHandler handler : with "qf" containing those three fields, you could issue the query "+france : +flag +french" and get the desired results.
correct. -Hoss