Query provides a set of methods to facilitate the specification of "find" command.
These methods can be chained together.
For example,
~~~
$query = new Query;
compose the query
$query->select(['name', 'status'])
->from('customer')
->limit(10);
execute the query
$rows = $query->all();
~~~