Soluzione alternativa:puoi avviare Mongo in modalità REST e la modalità REST restituisce JSON rigoroso. Non sono sicuro che tu possa accedere a REST tramite la shell, ma risolverebbe il tuo problema.
Tecnicamente esiste solo un JSON rigoroso, quindi se il metodo to_json() sta generando un output JSON non valido, presenterei un bug su https://jira.mongodb.org/secure/Dashboard.jspa
Inoltre, se vuoi fornire un esempio di ciò che stai cercando di produrre utilizzando to_json(), le persone potrebbero essere in grado di offrirti un aiuto più specifico.