Fall 1 - Du behöver att paret är unikt
I det här fallet kommer paret (e-post, namn) att vara unikt. Detta kan göras med OCH fråga.
User.find({email:email,name:name})
Fall 2 - Du behöver varken e-post eller namn visas två gånger
Detta kan orsaka vissa problem eftersom det kan finnas två personer med samma namn men olika e-postadress. Detta villkor kan uppfyllas med ELLER frågar.
User.find({$or:[{email:email},{name:name}]}
Personlig rekommendation :Följ lösningen från @will-alexander Det blir mer effektivt.