Allow filtering on joined tables to work
We must pass the join conditions to our queries to retrieve the
totals.
Also, we must walk the method chain of a joined table filter
when comparing values in getFooUpdates.
For example, if we join on:
recipe.is_delicious
Then, to compare values, we must go:
$row->recipe->is_delicious
instead of just
$row->recipe.is_delicious
Also, compare boolean values properly between provided filters and db rows
Also, compare boolean values properly between provided filters and db rows