Kan inte php så bra men jag jobbar med mongodb i .net.
det finns en klass med 3 statiska metoder för att jobba med dbreferenser om jag inte minns fel.
$refereradeobjektet = MongoDBRef::get($dincollection->db, $dittförstaobjekt['namnpåreferenstypen']);
Nåt i den stilen
Refererade objekt följer inte med automatiskt vid hämtning av ett dokument , endast embeddade dokument gör det. Alla referenser måste hämtas i efterhand.