Here's what I want to do, using pseudo-code:
lucene.Find((someField == "bar" || someField == "baz") && anotherField == "foo");
Or in English, "find all documents where someField is 'bar' or 'baz', and where anotherField is 'foo'".
How can I do a query like this with Lucene?