Javascript mongoDB不返回objs
我试图在angularJs中学习有关mongoDB的教程,我已经通过命令行在mongoDB上插入了数据,但是当我尝试在angular server.js上调用obj时,它不会返回任何信息。不确定我的server.js是否连接到我的mongoDB虽然mongo正在运行,但如何确保它连接到我的mongoDBJavascript mongoDB不返回objs,javascript,angularjs,node.js,mongodb,Javascript,Angularjs,Node.js,Mongodb,我试图在angularJs中学习有关mongoDB的教程,我已经通过命令行在mongoDB上插入了数据,但是当我尝试在angular server.js上调用obj时,它不会返回任何信息。不确定我的server.js是否连接到我的mongoDB虽然mongo正在运行,但如何确保它连接到我的mongoDB var mongojs = require('mongojs'); var db = mongojs('userDB', ['userDB']); app.use(express.static
var mongojs = require('mongojs');
var db = mongojs('userDB', ['userDB']);
app.use(express.static(__dirname + "/public"));
app.get('/userDB', function (req, res){
console.log('I receive a GET req.');
db.userDB.find(function(err, data){
console.log(data + 'send me something back');
res.json(data);
});
});
角度服务,这不返回我的任何东西以及猜测有没有连接尚未
function _getUser() {
return $http({
method: 'GET',
url: '/userDB'
})
}
var getUsers = function (id){
homeService.getUsers()
.then(function(response){
console.log(response);
});
}
实现一些错误处理,以避免console.log(“send me back”。)在我的cmd上返回的是所有这些猜测工作,而不是来自userDBok的数据。争论呢?对不起,我迷路了,争论?没有任何数据,res正在返回。不知道除了console.log之外,我还将如何调试它。有没有办法检查server.js是否连接到我的mongo?请尝试mongoClient.connect,它位于mongodb文档上,以查看它是否已连接,当没有错误时,它会向我返回它已连接。执行一些错误处理以避免所有这些猜测工作console.log(“send me back”。)在我的cmd上返回的只是来自userDBok的数据。争论呢?对不起,我迷路了,争论?没有任何数据,res正在返回。不知道除了console.log之外,我还将如何调试它。有没有办法检查server.js是否已连接到我的mongo?请尝试mongodb文档上的mongoClient.connect,以查看在没有错误时是否已连接,并返回其已连接。