Node.js:为什么db.collection()。find()多次记录?

时间:2019-06-17 16:51:33

标签: javascript node.js mongodb request

因此,当我执行查询以按ID查找对象时,它会找到它,但将其记录为5次!我知道不是真正要解决此问题的mch代码,但感谢您的帮助:)

      static findUserById(id) {
            const db = getDb();
            return db
            .collection('users')
            .findOne({ _id: new mongodb.ObjectId(id)})
            .then(user => {
                console.log(user);
                return user;
            })
            .catch(err => {
                console.log(err);
            });
        }

0 个答案:

没有答案