Mongodb gebruikt automatisch indexen dus dat wordt niet afgehandeld door morphia. U moet velden indexeren die u gewoonlijk voor zoekopdrachten zou gebruiken, bijvoorbeeld:
Bericht:
{
title : "My title", // indexed
content : "My long long long long loooooong content" // Not indexed
}
In het eenvoudige postdocument dat hierboven wordt getoond, zie je dat het titelveld is geïndexeerd omdat een blog-engine vaak titels zoekt in plaats van inhoud, plus de inhoud zal veel van je RAM-geheugen gebruiken, zodat het misschien niet in het geheugen past. Dat is misschien niet het beste voorbeeld, maar het geeft wel de hoofdgedachte weer.
Ik raad je aan de link naar de indexen te lezen.