回答
如果你使用Node.js,你应该以异步的方式来完成它。
例子:
db_call(query, function (err, result) {
if (err) { throw new Error('db_error'); return; }
console.log(result); // do your stuff here
});
我使用相同的方式,如:function authenticateUser(msg){0} {0} {0} var result = true; db.open(function(error,client){ if(error)throw error; var collection = new mongodb.Collection(client,'users'); collection.find({'key':msg})。指定者(函数(ERR,文档){ log.info(docs.length);! \t如果(docs.length = 1) \t结果= FALSE; }); }); 返回结果; }在这种情况下,当我调用此身份验证方法时,我没有收到结果值。因为我们不知道什么时候会发起回调。 – Shilpi
发布代码的正确位置应在原始问题中,而不是在评论部分。如果有很多代码可以使用https://gist.github.com/。 –
- 1. 同步数据库访问
- 2. 同步访问数据库和MySQL
- 3. Node.js和mongodb访问mongodb
- 4. 使用python访问mongodb数据库
- 5. 同步多个weblogic数据库访问
- 6. 使用EventMachine异步数据库访问
- 7. Node.js和MongoDB - 多个异步数据库操作的原子性?
- 8. 无法使用node.js和Mongodb包查询MongoDB数据库
- 9. MongoDB同步特定的数据库
- 10. 使用mongodb创建数据库node.js
- 11. 同步数据访问
- 12. 在node.js和mongodb中处理异步数据库查询
- 13. node.js和hapi:从数据库中同步获取数据
- 14. 线程安全性和性能 - 使用数据库访问的同步方法
- 15. 同步两个mongodb数据库副本
- 16. MongoDB数据库信号量和Node.js Process.NextTick()
- 17. SQL Azure数据同步 - 如何访问数据同步的API?
- 18. 数据库同步问题
- 19. 数据库同步问题
- 20. MySQL和MongoDB之间的数据同步
- 21. Node.js的访问WampServer MySQL数据库
- 22. 访问数据库时的异步数据库调用/ ActivityIndicator
- 23. DDP与Straight MongoDB访问同步大量数据
- 24. 访问开发 - 使实时数据库与开发数据库保持同步
- 25. Objective C异步到同步数据库访问
- 26. LDAP和数据库同步
- 27. Node.js和同步
- 28. Postgres和Mongodb的双向数据库同步
- 29. 如何从node.js访问dynamo数据库
- 30. 使用iOS中的node.js访问数据库
你能发布的示例代码?你是直接使用node.js MongoDB驱动程序吗?或者你正在使用类似Mongoose的东西? –