回答
如果你使用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. 同步訪問數據庫和MySQL
- 2. 使用python訪問mongodb數據庫
- 3. 使用EventMachine異步數據庫訪問
- 4. Node.js和MongoDB - 多個異步數據庫操作的原子性?
- 5. 無法使用node.js和Mongodb包查詢MongoDB數據庫
- 6. 使用mongodb創建數據庫node.js
- 7. MongoDB同步特定的數據庫
- 8. 同步數據訪問
- 9. 線程安全性和性能 - 使用數據庫訪問的同步方法
- 10. 數據庫同步問題
- 11. DDP與Straight MongoDB訪問同步大量數據
- 12. 訪問數據庫時的異步數據庫調用/ ActivityIndicator
- 13. 訪問開發 - 使實時數據庫與開發數據庫保持同步
- 14. LDAP和數據庫同步
- 15. Postgres和Mongodb的雙向數據庫同步
- 16. 使用Node.js/Express訪問AJAX POST數據
- 17. 如何使用node.JS將數據發佈到MongoDB數據庫?
- 18. 使用訪問數據庫
- 19. 使用AMQP和Node.JS實現實時數據同步
- 20. 同步節點js服務器上的postgresql數據庫訪問
- 21. 如何使用robomongo訪問Keystone Mongodb數據庫
- 22. 同步webSQL數據庫和MySQL數據庫之間的數據
- 23. 用MongoDb和Node.js輸入數據
- 24. 同步訪問常見數據
- 25. 用於同步客戶端和node.js服務器之間的數據的JavaScript庫?
- 26. 使用數據庫同步ajax網頁
- 27. 同步使用SQL數據庫
- 28. 使用WSO2同步數據庫
- 29. node.js中的異步讀取數據庫
- 30. 使用SharePoint訪問和修改數據庫中的數據
你能發佈的示例代碼?你是直接使用node.js MongoDB驅動程序嗎?或者你正在使用類似Mongoose的東西? –