query mongo: recherche du nombre de tableaux dans tous les documents d’une collection

interrogez mongo pour trouver le nombre total de voitures dans chaque document de la société de collecte

Je suis nouveau à Mongo, je

db.company.find () -> mais comment puis-je sélectionner les tableaux et cela aussi pour tous

collection company : { { "_id": "5b8ed214b460e7c17c5a33f9", "company_location": "USA", "company_name": "gmc", "__v": 0, "cars": [{ "_id": "5b8ed214044b2509466eca2e", "model": "TERRAIN", "year": 2013, "PriceInINR": 3851710, "sortingm": "SLE2 FWD", "engine": "SPORT UTILITY 4-DR", "body": "2.4L L4 DOHC 16V FFV", "color": "Yellow", "transmission_type": "Manual", "dealer_id": "5b8e7ce7065fa50bee095072" }, {------}, {------} } 

Tout d’abord, affectez la requête à la variable … puis comptez le tableau cars … comme ci-dessous

 var obj = db.company.find(_id:"5b8ed214b460e7c17c5a33f9").toArray(); var count = obj[0].cars.length 

Si vous trouvez par _id obj [index] sera toujours 0.