Запросы MongoDB с нулевым значением

Моя коллекция (MongoDB v 2.0.2) содержит следующие записи:

db.organization.find({})
{ "_id" : 1001, "path" : [ ], "parent" : null }
{ "_id" : 1002, "path" : [ 1001 ], "parent" : NumberLong(1001) }

организация имеет индексы:

db.organization.ensureIndex({"path":1});
db.organization.ensureIndex({"parent":1},{sparse:false});

(обратите внимание, я поставил awarnes sparse: false - чтобы обеспечить индексирование null) Но, выполнив:

db.organization.find({"parent":null})

Возвращает пустой набор. Что не так? Заранее благодарю

17
задан Dewfy 16 February 2012 в 13:25
поделиться