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

returner kun det sidste niveau af den indlejrede egenskab, der søges i et dokument

Du kan bruge aggregering til det

db.test.aggregate([
  { $match: { "house.room.bed":"bed_blue" } },
  { $replaceRoot: { newRoot: "$house.room" } }
])


  1. Forsøger at slette en objektreference i MongoDB med mongoose på NodeJS

  2. MongoDb C#-driver, egenskab af typen, der implementerer IList, gemmer ikke

  3. MongoDB Schema Design - Afstemning på indlæg

  4. Kan rails scopes filtrere på antallet af tilknyttede klasser for et givet felt