En este caso el par (email,nombre) será único. Esto se puede hacer usando Y consulta.
User.find({email:email,name:name})
Caso 2 - No es necesario que ni el correo electrónico ni el nombre aparezcan dos veces
Esto puede causar algunos problemas ya que puede haber dos personas con el mismo nombre pero diferente correo electrónico. Esta condición se puede cumplir usando O consultando.
User.find({$or:[{email:email},{name:name}]}
Recomendación personal:siga la solución dada por @will-alexander Será más eficiente.