class User {
String firstName
String lastName
}
and I want to be able to search for users called John Smith (firstName=John lastName=Smith), it would be cool if I could express that query using quick search. At the moment if I search for the string - John Smith, I retrieve all users with John in any field and all users with Smith in any field. I think in a lot of real world scenarios (especially those with complex models and large data sets), it quickly becomes hard to find what you're looking for.
Perhaps a good way to do it would be to assume that for any search term in quotes (e.g. "John Smith"), the tokens should be 'anded' together rather than 'ored'.