Se vuoi verificare l'esistenza, la query che desideri è
db.collection.find({"A.B.C.K.G.S":{"$exists":true}})
Il $exists
operatore
restituirà solo i documenti che hanno questo campo, anche se il valore è null
. Al contrario, il confronto di questo campo per la disuguaglianza con null restituirà documenti in cui questo campo esiste ed è impostato su un valore diverso da null. A seconda dei requisiti della tua applicazione utilizzeresti $exists
o confronto nullo.