Yes, DreamFactory supports everything from single-field queries to complex multiple-field expressions. Regardless of complexity, each query returns the resulting data set as a single JSON or XML response, which can be manipulated on the client and returned to the server again in a single transaction. This is a very efficient way to exchange JSON and XML documents using our simple REST API.
Here are a couple of blog posts with query examples.