我正在为自己的本机应用程序设置查询,并且正在运行Node.js
,但是在react-native
环境中会引发一些错误:
cannot resolve module event:
我的代码在React-native和Node中的编写方式有很大不同吗?
var MongoClient = require('mongodb').MongoClient;
var ObjectId = require('mongodb').ObjectID;
var MongoUserName = "myUserName";
var MongoPSWD = "myPswd";
var url = "mongodb+srv://"+ MongoUserName +":" + MongoPSWD + "@veghubclusteralpha-bem9t.mongodb.net/test?retryWrites=true";
//prints out the first user in the data set
function findFirst()
{
MongoClient.connect(url,{ useNewUrlParser: true }, function(err, db) {
if (err) throw err;
var dbo = db.db("veg_users");
dbo.collection("users").findOne({}, function(err, result) {
if (err) throw err;
console.log(result.name);
db.close();
});
});
}
此代码获取了集合中的第一个条目,我需要知道是否缺少任何东西才能使它在react native中工作