Enligt denna diskussion , Mongos tillåter virtuellt fält namn med getters och setters. Tyvärr kan virtuella inte användas i frågor och andra operationer på serversidan, såsom map-reduce. Diskussionen föreslår också denna plugin för alias också, vilket verkar lösa frågeproblemet, men jag misstänker att det också skulle ha problem med mer komplexa operationer på serversidan.