title: Multiple word search in field
body: <p>I recently started playing around with lucene.net for an internal project at work. I am looking to create a type of autocomplete using lucene.net. My index stores the display name and when i do a wildcard search i.e James* it works fine. </p>
  
  <p>The problem seems to be when the space comes between the word i.e. James Bon* It seems to forget the first word and start to try and match on the Bon.</p>
  
  <p>Not sure if I am doing anything wrong but tried using a few of the different analyzers but no luck. </p>
  
  <p>Anyone got any ideas that could set me on the right track?</p>
  
  <p><strong>28/11/2012</strong></p>
  
  <p>After looking again at my project, I realised that I was using a MultiFieldQueryParser to try and search multiple fields. Tried the suggestion of changing the DefaultOperator but had no luck.</p>
  
  <pre><code>var analyzer = new StandardAnalyzer(Lucene.Net.Util.Version.LUCENE_30);
  var mparser = new MultiFieldQueryParser(Lucene.Net.Util.Version.LUCENE_30, new string[] { "displayname", "company", "email" }, analyzer);
  </code></pre>