$elemMatch
není stejná logika jako tečková notace. $elemMatch
vyžaduje, aby stejné vnořené prvky měly hodnoty. Použití tečkové notace umožňuje, aby všechny vnořené prvky měly hodnoty. Vidíte tedy jiné výsledky, protože logika dotazu je odlišná.
$elemMatch
není stejná logika jako tečková notace. $elemMatch
vyžaduje, aby stejné vnořené prvky měly hodnoty. Použití tečkové notace umožňuje, aby všechny vnořené prvky měly hodnoty. Vidíte tedy jiné výsledky, protože logika dotazu je odlišná.