Według tej dyskusji , Mongoose pozwala na wirtualne pole imiona z getterami i seterami. Niestety wirtualne nie mogą być używane w zapytaniach i innych operacjach po stronie serwera, takich jak map-reduce. Dyskusja sugeruje również tę wtyczkę również dla aliasów, co wydaje się rozwiązywać problem z zapytaniami, ale podejrzewam, że miałoby to również problemy z bardziej złożonymi operacjami po stronie serwera.