需求总是没完没了,好不容易学完Javascript,react,html,css,又要学java和MongoDB。惊喜的发现,java和C#没什么大的区别,挺好掌握的。而MongoDB和C#里的Linq语言差不太多,解决了一些配置问题,就可以直接用。
首先直接参考这里的方法:
http://www.runoob.com/mongodb/mongodb-java.html
然后配合视频来操作:
http://www.iqiyi.com/w_19rt6hfw69.html
https://www.cnblogs.com/ry123/p/3863155.html
最后贴上我试验的代码(这里的mongodb-driver已经到了3.9.1版本了):
2 c#连接mongodb
在https://docs.mongodb.com/ecosystem/drivers/csharp/找相关案例,在nuget里找到mongodb的driver,然后就可以和java一样正常使用。
3 nodejs连接查询mongodb
在nodejs里用上mongoose模块会更好用一些,直接cnpm install mongoose即可安装,然后安装“Code Runner”插件,这样在Node.js上运行会更好。
var mongoose = require('mongoose'),
DB_URL = 'mongodb://localhost:27017/test';
/**
* 连接
*/
mongoose.connect(DB_URL,{useNewUrlParser: true});
/**
* 连接成功
*/
mongoose.connection.on('connected', function () {
console.log('Mongoose connection open to ' + DB_URL);
});
/**
* 连接异常
*/
mongoose.connection.on('error',function (err) {
console.log('Mongoose connection error: ' + err);
});
/**
* 连接断开
*/
mongoose.connection.on('disconnected', function () {
console.log('Mongoose connection disconnected');
});
mongoose.disconnect();