MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Abfragen von MongoDB zur Übereinstimmung mit dem ersten Element in einem Array

Ich glaube, Sie wollen imgs.0 . Anhand Ihres Beispieldokuments möchten Sie beispielsweise Folgendes sagen:db.products.find({"imgs.0": "http://foo.jpg"})

Beachten Sie, dass das Referenzieren von Array-Indizes nur für das Array der ersten Ebene funktioniert. Mongo unterstützt keine tiefere Suche in Array-Indizes.