私は次のようなデータベースコレクション(folsという名前)を持っています:
{'followers':
{
'123':1
'123':2
'123':3
}
}
クエリを実行した場合(pymongoを使用):
cursor = fols.find()
cursor.count()
>>3
正常に動作します。今:
cursor = fols.find({'followers':{'123':1}})
cursor.count()
>>1
再び正常に動作します。しかし、私が試してみると:
cursor = fols.find({'followers':{'123':{'$exists': True}}})
cursor.count()
>> 0
3つのレコードがある場合でも、0を返します。