Ако искате да проверите съществуването, тогава заявката, която искате, е
db.collection.find({"A.B.C.K.G.S":{"$exists":true}})
$exists
оператор
ще върне само документи, които имат това поле, дори ако стойността е null
. За разлика от това, сравняването на това поле за неравенство с null ще върне документи, където това поле съществува и е зададено на стойност, различна от null. В зависимост от изискванията на вашето приложение бихте използвали $exists
или нулево сравнение.