所以我试图找到所有没有images
对象的文档,并对它们进行计数。你知道吗
在一个游标中查找运行得很好,因为我在游标本身上迭代,所以我不需要等待获取,但是计数需要永远。你知道吗
我在那个集合上有11M(11000000)条记录,它没有任何索引,只有_id
,所以我知道我需要创建索引,但是我不知道我需要哪些索引。。。你知道吗
我的文档结构有整数和字符串,但它包含一个Object
,即images
。你知道吗
name (str) | title (str) | images (Object)
images
对象具有以下结构
red (int) | green (int) | blue (int) | url (str) | filename (str) | path (str) | product (str)
我的问题很简单
db.products.find({'images': {'exists': false }}).count()
我也试过了
db.products.count({'images': {'exists': false }})
但正如我所说,这需要永远的计算。。。你知道吗
你试过索引图像字段吗?你知道吗
可以使用.(dot) notation访问嵌套的图像字段
相关问题 更多 >
编程相关推荐