Případ 1 - Potřebujete, aby byl pár jedinečný
V tomto případě bude pár (e-mail, jméno) jedinečný. To lze provést pomocí AND dotaz.
User.find({email:email,name:name})
Případ 2 - E-mail ani jméno se nemusí objevovat dvakrát
To může způsobit určité problémy, protože mohou existovat dva lidé se stejným jménem, ale odlišným e-mailem. Tuto podmínku lze splnit pomocí NEBO dotazování.
User.find({$or:[{email:email},{name:name}]}
Osobní doporučení:Řiďte se řešením od @will-alexander Bude to efektivnější.