Я пытаюсь сделать простые API-интерфейсы для отдыха с Node.js Express и MongoDB.Я использую драйвер Node.js-MongoDB вместе с Express Framework
const MongoClient = require("mongodb").MongoClient
const url = "mongodb://localhost:27017/"
const dbName = "PractiseDB"
const client = new MongoClient(url, {useNewUrlParser:true})
const port = process.env.PORT || 8000
const express = require('express');
const app = express()
app.get('/', (req, res) => {
client.connect((err) => {
if (err) throw err
const collRef = client.db(dbName).collection('newCollection')
console.log("Connected ... ")
collRef.find({}).toArray((err, result) => {
res.set('Content-Type', 'text/json')
res.send(result)
client.close(() => {
console.log("DB Close...")
})
})
})
})
app.listen(port, () => {
console.log(`App running on port ${port}`)
})
Когда я запускаю приведенный выше фрагмент, при первом ответе я получаю свои данные JSON, но после 1-го ответа я получаю это на консоли,
опции [серверы] не поддерживаются опции [caseTranslate] не поддерживаются
Что мне не хватает или есть какой-то другой способ обслуживания JSON?