sql >> Database teknologi >  >> NoSQL >> MongoDB

Har svært ved at bruge MongoDb C# Driver's Sample()

Prøve er kun tilgængelig fra en aggregering. Du skal starte med Aggregate, ikke Find. Jeg tror, ​​den også er tilgængelig i Linq.

OPDATERING:Det ser ud til, at vi ikke har en specifik metode til det. Du kan dog bruge AppendStage-metoden.

mongoCollection.Aggregate(sampleFilter)
               .AppendStage<BsonDocument>("{ $sample: { size: 3 } }");



  1. Opførsel af require i node.js

  2. Fjern matrixposter, der indeholder en tom matrix

  3. Hvordan modellerer man et mange selvrefererende forhold til mange forældre?

  4. MongoDB:Sharding på enkelt maskine. Giver det mening?