Ho trovato una risposta alla mia domanda, devo solo aggiungere il subQuery = false
in modo che il limite e l'offset non vengano valutati nella sottointerrogazione. E anche l'offset e il limite sono alla fine della query.
offset:((page-1)*limit),
limit : limit,
subQuery:false