Det finns ingen inbyggd MongoDB-funktionalitet som tillhandahåller denna information. MongoDB är helt schemalöst och som sådan måste du göra en fullständig databasvandring för att sammanställa en lista över alla unika fältnamn.
De enda möjliga lösningarna är att lagra alla fält med {field: <field name>, value: <field value>}
parar och kör en distinkt operation på "fält" eller för att upprätthålla en lista med unika fältnamn separat i databasen. Båda har betydande nackdelar.