婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > 關(guān)于mongoose連接mongodb重復(fù)訪(fǎng)問(wèn)報(bào)錯(cuò)的解決辦法

關(guān)于mongoose連接mongodb重復(fù)訪(fǎng)問(wèn)報(bào)錯(cuò)的解決辦法

熱門(mén)標(biāo)簽:地圖標(biāo)注什么軟件好用 地圖標(biāo)注百度競(jìng)價(jià) 神行者百貨商場(chǎng)地圖標(biāo)注 外呼系統(tǒng)線(xiàn)路經(jīng)常出問(wèn)題嗎 如何辦理400客服電話(huà) 安陽(yáng)手機(jī)自動(dòng)外呼系統(tǒng)原理是什么 西藏地圖標(biāo)注改進(jìn)點(diǎn) 地圖標(biāo)注專(zhuān)員入駐 外呼系統(tǒng)怎樣才能不封號(hào)

具體代碼如下所示:

var express = require('express');
var mongoose = require('mongoose');
var router = express.Router();
var Person = mongoose.model('Person',{
 id:Number,
 name:String
});
/*新增*/
router.get('/insert', function(req, res){
 var student = new Person({
  id:1,
  name:"huop"
 });
 mongoose.connect("mongodb://localhost:27017/test");
 student.save(function(e, product, numberAffected) {
  if (e) res.send(e.message);
  var html = "
新增的數(shù)據(jù)為:" + JSON.stringify(product);
  html += "
影響的數(shù)據(jù)量為:" + numberAffected;
  res.send(html);
 });
});
router.get('/find',function(request, response){
 mongoose.connect("mongodb://localhost:27017/test");
 Person.find({
  id: 1
 }, function(e, docs) {
  if (e) response.send(e.message);
  var html = "
 查詢(xún)到的數(shù)據(jù)為:" + JSON.stringify(docs);
  response.send(html);
 });
});

以上代碼可以正常執(zhí)行,但是有個(gè)問(wèn)題,就是第一次訪(fǎng)問(wèn)的時(shí)候正常,但是刷新一遍就會(huì)報(bào)錯(cuò),Trying to open unclosed connection.undefined
Error: Trying to open unclosed connection.

應(yīng)該是重復(fù)打開(kāi)連接失敗報(bào)錯(cuò),所以需要關(guān)閉連接,我加了一段關(guān)閉連接的代碼,結(jié)果查詢(xún)結(jié)果就成了:查詢(xún)到的數(shù)據(jù)為:unde

那么該如何處理mongodb數(shù)據(jù)庫(kù)連接?

解決辦法如下所示:

新建一個(gè)mongoose.js:

var mongoose = require(‘mongoose');
mongoose.connect(‘mongodb://localhost/nuaidibi');
module.exports = mongoose;

每個(gè)module中,引用

var mongoose = require('./mongoose.js');下面使用就一樣了,不用開(kāi)關(guān)連接。

您可能感興趣的文章:
  • MongoDB啟動(dòng)報(bào)錯(cuò) 28663 Cannot start server
  • MongoDB添加仲裁節(jié)點(diǎn)報(bào)錯(cuò):replica set IDs do not match的解決方法
  • NodeJS連接MongoDB數(shù)據(jù)庫(kù)時(shí)報(bào)錯(cuò)的快速解決方法
  • perl操作MongoDB報(bào)錯(cuò)undefined symbol: HeUTF8解決方法
  • Mongodb 崩潰報(bào)錯(cuò) Too many open files的問(wèn)題解析

標(biāo)簽:萍鄉(xiāng) 酒泉 張掖 衡水 貴港 阜陽(yáng) 雞西 AXB

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《關(guān)于mongoose連接mongodb重復(fù)訪(fǎng)問(wèn)報(bào)錯(cuò)的解決辦法》,本文關(guān)鍵詞  關(guān)于,mongoose,連接,mongodb,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《關(guān)于mongoose連接mongodb重復(fù)訪(fǎng)問(wèn)報(bào)錯(cuò)的解決辦法》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于關(guān)于mongoose連接mongodb重復(fù)訪(fǎng)問(wèn)報(bào)錯(cuò)的解決辦法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 包头市| 崇义县| 昂仁县| 清徐县| 修武县| 新干县| 崇阳县| 昌黎县| 马山县| 汝阳县| 张家港市| 兴海县| 克拉玛依市| 新余市| 内乡县| 余干县| 滕州市| 巴林左旗| 庆云县| 宁德市| 宾川县| 白水县| 夹江县| 门头沟区| 互助| 上蔡县| 延边| 金昌市| 鄂尔多斯市| 墨玉县| 鄂伦春自治旗| 闵行区| 丽水市| 山东省| 吉林省| 册亨县| 天长市| 名山县| 丹阳市| 大渡口区| 同江市|