突然,猫鼬开始向所有查询返回null

时间:2020-10-04 09:52:26

标签: node.js database mongodb mongoose

直到昨天,猫鼬仍能正常工作,但是,突然间,我对本地主机的所有查询都返回了null,即使它在MongoDB shell上也是如此。

mongodb config:
const mongoose = require('mongoose')
const fs = require('fs')

async function connect_database() {
    try {
        const promise = mongoose.connect('mongodb://localhost:27017/Amazon_products',
            { useNewUrlParser: true, useUnifiedTopology: true })
        await promise
        console.log("connected to database")
    } catch (error) {
        console.log("database error:" + error)
    }

}
mongoose.Promise = global.Promise
connect_database()

const prods_schema = mongoose.Schema({
    brand: String,
    title: String,
    url: String,
    rating: Number,
    price: Number,
    image: String,
})

const products = mongoose.model('Product_info', prods_schema, 'Product_info')
////query
products.find().exec(
    (res)=>{console.log(res)}

)
//returns null

我试图重新安装mongodb,但没有成功,该怎么办?

0 个答案:

没有答案