sql >> Database >  >> NoSQL >> MongoDB

Subdocument in mangoest sorteren, selecteren en opvragen

U kunt uw $project change wijzigen om ook de uitvoer opnieuw vorm te geven om de structuur te bieden waarnaar u op zoek bent:

Story.aggregate([
    { $unwind: "$comments" },
    { $project: {
        author: '$comments.author',
        content: '$comments.content',
        _id: '$comments._id'
    }},
    { $sort: {author: -1}}
], function (err, result) { ...

Uitgang:

[ { _id: 541c2776149002af52ed3c4a,
    author: 'B author',
    content: '2 Content' },
  { _id: 541c2776149002af52ed3c4b,
    author: 'A author',
    content: '1 Content' } ]



  1. Redis Enterprise Clustering-opdrachtfout 'CLUSTER'

  2. Hoe paginering uitvoeren met bereikquery's in MongoDB?

  3. MongoDB en MongoJS - kan runCommand niet laten werken voor tekstquery's

  4. Eenvoudige HTTP/TCP-statuscontrole voor MongoDB