if (_.keys(secondJoin.criteria.where).length > 0) {
                // If the "where" clause has an "and" predicate already, concatenate it with our "and".
                if (secondJoin.criteria.where.and) {
                  baseChildTableQuery.criteria.where.and = baseChildTableQuery.criteria.where.and.concat(secondJoin.criteria.where.and);
                }