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

Punktnotation vs. $elemMatch

$elemMatch ist nicht die gleiche Logik wie die Punktnotation. $elemMatch erfordert dieselben verschachtelten Elemente, um die Werte zu haben. Die Verwendung der Punktnotation ermöglicht es, dass alle verschachtelten Elemente einen Wert haben. Daher sehen Sie unterschiedliche Ergebnisse, da die Abfragelogik unterschiedlich ist.