例如:
const user = async(input)=>{ const result = data.findOne({input}); //whatever the input I passed I want the user return result; }
我是否应该使用类似(input,key)的输入传递key??因此我需要一个通用函数来动态查找用户数据
tp5buhyn1#
假设您事先知道数据可能位于哪些字段中,使用$or检查所有字段:
$or
data.findOne({$or: [ {id: input}, {email: input}, {username: input} ]})
1条答案
按热度按时间tp5buhyn1#
假设您事先知道数据可能位于哪些字段中,使用
$or
检查所有字段: