草庐IT

batteryStrings

全部标签

mongodb - Mongodb 嵌套数组中的投影

我在Mongodb中有一个遵循以下顺序的大量嵌套文档:站点->房间->ups->batteryStrings->电池。我试图通过batteryString_id字段仅返回匹配的batteryStrings及其电池。db.getCollection('sites').find({"rooms.ups.batteryStrings._id":ObjectId("55dc967efefd4e6a14332019")},{"rooms.ups.batteryStrings.batteries.$":1,"siteName":1})我得到以下有2个batteryStrings的。我只想返回第二个