小编Viv*_*shi的帖子

如何检查 mongodb 数据库中是否已存在电子邮件或电话

我在检查 MongoDB 数据库中的电子邮件和电话号码时遇到问题。我的代码仅检查电子邮件是否存在于数据库中,但不响应电话。

const express = require("express");
const router = express.Router();

require("../db/conn");
const User = require("../model/userSchema");

router.get("/", (req, res) => {
  res.send(`Hello World from server lolstar`);
});

router.post("/register", async (req, res) => {
  const { name, email, phone, work, password, cpassword } = req.body;

  if (!name || !email || !phone || !work || !password || !cpassword) {
    return res.status(422).json({ error: "Please fill your details" });
    }
    try {
        const userExist = await User.findOne({ email: email }, {phone: phone });
        if …
Run Code Online (Sandbox Code Playgroud)

javascript mongoose mongodb node.js express

4
推荐指数
1
解决办法
5165
查看次数

标签 统计

express ×1

javascript ×1

mongodb ×1

mongoose ×1

node.js ×1