Това работи, както е проектирано, както е отговорено в Защо $in е много по-бързо от $all? както е отговорено.
Не, това е различна кодова пътека и различен оператор.
MongoDB обяснява разликата тук . $all съвпада с всички стойности, за разлика от всички (което $in прави). Има допълнителни примери за употреба тук .
Съответният билет за СЪРВЪР, който искате, е тук . Можете да гласувате за този билет.