sql >> Databasteknik >  >> NoSQL >> MongoDB

pymongo- Hur kan jag ha distinkta värden för ett fält tillsammans med andra frågeparametrar

Du måste göra distinct ring på markören returneras från ett find istället för på samlingen:

tags = db.mycoll.find({"category": "movie"}).distinct("tags")


  1. Klass 'Jenssegers\Mongodb\MongodbServiceProvider' hittades inte

  2. MongoDB $allElementsTrue

  3. Hur man lägger till data till array i Mongoose Schema

  4. Utvärdera MongoDB aggregeringsfrågans komplexitet:kostnaden för $lookup