sql >> Databasteknik >  >> NoSQL >> MongoDB

MongoDB allowDiskUse fungerar inte..

Vänligen använd aggregerad fråga i körkommandot, det kommer att tillåta att använda taggen allowDiskUse.

db.runCommand(
   { aggregate: "test",
     pipeline: [
                {$group: {_id: {email: "$email", gender: "$gender"}, cnt: {$sum: 1}}}, 
                {$group: {_id: "$_id.email", cnt: {$sum: 1}}}, 
                {$match: {cnt: 2}}
               ],
     allowDiskUse: true
   }
)


  1. Yii2 Aktivt registrera hur man skapar relationer mellan mongomodeller

  2. Hur man använder mongodump för 1 samling

  3. MongoDB kommer inte att ansluta till MongoHQ med Mongoid

  4. Hur får man alla deldokument med ett visst värde av ett visst fält?