sql >> Databasteknik >  >> NoSQL >> MongoDB

hur man använder mapreduce i mongoose/mongodb frågeunderdokument?

Jag är inte säker på hur effektivt det är för dig, men för formatering kommer det att fungera som nedan. Jag skapade anpassade nyckelnamn title , className och start som inte finns i samlingen. Så lagra resultatet av mapReduce i en ny samling och hämta det. (om du inte ska köra mapReduce på varje enskild begäran)

  db.events.aggregate([{
       $project: {
        title: "$value",
        className: "$_id.method",
        start: "$_id.time",
        _id:0 }
   }]
)


  1. Mongodb i linux-server

  2. Meteor filtrerar dynamiskt rullgardinsmenyn när en annan rullgardinsmeny är vald

  3. Lagra ett djupkatalogträd i en databas

  4. Så här gör du:Använd HBase Thrift Interface, del 1