nodejs連線mongodb增刪改查

2021-08-20 08:24:26 字數 821 閱讀 7135

1、nodejs連線資料庫

const mongoclient = require("mongodb").mongoclient;

url = "mongodb://localhost:27017";

const dbname ="blog";

mongoclient.connect(url,function(err,client),function(err,result)

assert.equal(1,result.ops.length);//ops為[ ]

callback(result);

});如果增加多條資料只需要將插入的資料變成資料即可,[,,]

判斷時需要將n變成插入的資料的個數       

3、刪除資料

const deletedocument = function(db,callback),function(err,result));

4、更新資料

const updatedocuemnt = function(db.callback),},function(err,result));

5、根據條件查詢

const finddocumentaccord = function(db,callback)).toarray(function(err,docs))

}6、查詢所有的資料

const findalldocuemnt = fucntion(db,callback)).toarray(function(err,docs))

7、刪除所有符合條件的資料

remove(

,function(err,result){})

關於nodejs連線多個mongodb表

這幾天真是蛋疼,為了連線兩個表,每次都只有乙個連上,另外乙個連不上的情況!錯誤 如下 var mongoose require mongoose console.log create model var schema mongoose.schema 建立模型 var mongooseschema n...

NodeJS中連線MongoDB資料庫

var express require express express var mongoclient require mongodb mongoclient get function req,res else res.send ok listen 3005 執行結果 報錯資訊 當前的url字串解析...

nodejs下mongoDB的使用

一 無dao層,直接運算元據庫 created by danny on 2015 9 25 9 16.var express require express express var mongoclient require mongodb mongoclient get function req,re...