【问题描述】
执行以下语句:
r1 = db.cs.cl.count( { a: { $lte: 1 } } )
db.cs.cl.remove( { a: { $lte: 1 } } )
r2 = db.cs.cl.count( { a: { $lte: 1 } } )
最后为什么 r1 == r2 ?
【解决办法】
count方法返回的是对象,获取该对象具体值建议使用:db.cs.cl.count().valueOf()