//TodoApp是一个数据库名字,mongo中不需要创建数据库 MongoClient.connect('mongodb://localhost:27017/TodoApp',(err,client)=>{ if(err){ returnconsole.log('Unable to connect to MongoDB server'); } console.log('Connect to MongoDB server'); const db = client.db('TodoApp');
//插入数据 db.collection('Todos').insertOne({ text:'Something to do', completed:false },(err,result)=>{ if(err){ returnconsole.log('unable to insert todo',err); } console.log(JSON.stringify(result.ops,undefined,2)); }); //关闭客户端 client.close();
MongoClient.connect('mongodb://localhost:27017/TodoApp',(err,client)=>{ if(err){ returnconsole.log('Unable to connect to MongoDB server'); } console.log('Connect to MongoDB server'); const db = client.db('TodoApp');
MongoClient.connect('mongodb://localhost:27017/TodoApp',(err,client)=>{ if(err){ returnconsole.log('Unable to connect to MongoDB server'); } console.log('Connect to MongoDB server'); const db = client.db('TodoApp'); db.collection('Todos').find({ new ObjectID('5beeaf0a2d48eb2b7c90758f') }).toArray().then((docs)=>{ console.log('Todos'); console.log(JSON.stringify(docs,undefined,2)); },(err)=>{ console.log('unable to fetch todos', err); })
MongoClient.connect('mongodb://localhost:27017/TodoApp',(err,client)=>{ if(err){ returnconsole.log('Unable to connect to MongoDB server'); } console.log('Connect to MongoDB server'); const db = client.db('TodoApp'); // db.collection('Todos').deleteMany({text:'mike'}); 删除全部
MongoClient.connect('mongodb://localhost:27017/TodoApp',(err,client)=>{ if(err){ returnconsole.log('Unable to connect to MongoDB server'); } console.log('Connect to MongoDB server'); const db = client.db('TodoApp');