mongodb和关系数据库不一样,不可以直接使用"...Where 字段A=字段B"的方式来查找字段相同的条目。不过我们可以间接的实现,使用“$where”。No code you say a JB,废话不多说,直接贴代码:
db.foo.find({"$where":function(){ for(var current in this){ for(var other in this){ if(current != other && this[current] == this[other]){ return true; } } } return false;}})