Pokud jsem správně pochopil vaši otázku, chcete ty dokumenty, které mají stejné hodnoty v poli1 a pole2.
Pro tento pokus
db.coll.find({$where: function() { return this.field1 == this.field2 } } );
nebo kompaktnější
db.coll.find({ $where : "this.field1 == this.field2" } );