我想创建一个搜索功能,它会在创建之前查找用户的电子邮件地址。如果电子邮件地址存在,我想抛出一个错误。我试过查看 mongoDB 的领域 api 文档,但没有成功。请查看下面的代码,让您了解我正在尝试做的事情:
const email = "someone@example.com";
const password = "Pa55w0rd";
const registerHandler = () => {
//first I would like to search and check if the email exists
//Search & filter function
if(/**email address exists**/){
return console.log('Email address already exists');
}
//Create new user if email does not exist
await app.emailPasswordAuth.registerUser({ email, password });
}
但是我不知道从哪里开始,并且领域依赖项没有让我自动完成打字稿,所以我看不到有哪些选项可用。
顺便说一句,我正在使用领域无服务器。