W porządku, tak. Potrzebujesz indeksu na to.name
aby to zapytanie było wydajne. Fakt, że obecnie używa BasicCursor
wskazuje, że nie ma indeksu lub indeks nie jest używany - co jest raczej dziwne. Dla porównania są to „multikeys
'.
Myślę, że masz na myśli „objęty” w sensie „czy ta funkcjonalność jest objęta MongoDB”? „Zapytanie objęte” to termin używany do zapytań, na które można odpowiedzieć za pomocą samego indeksu. Zapytanie może być objęte indeksami tylko wtedy, gdy wszystkie pola, które mają zostać zwrócone, są częścią indeksu (np. podaj mi identyfikatory i tylko identyfikatory e-maili, które zostały wysłane do Jana Kowala), ale nie miałoby to większego sensu w chyba w tym kontekście. Niestety, nie jest obsługiwany podczas sięgania do dokumentów jeszcze.