0
在我的節點js程序中,我查看我的貓鼬數據庫,並查找並返回該集合中的值 - 只有一個值。訪問變量外貓鼬找到方法 - 節點js
var myValueX;
myCollection.find(function(err, post) {
if (err) {
console.log('Error ' + err)
} else {
myValueX = post[0].valuex;
}
});
console.log('Have access here' + myValueX);
現在,我希望能夠使用此查找方法外的myValueX。我怎樣才能做到這一點?
當我嘗試上述的console.log,我得到了一個未定義回來 - 這是可能實現
沒有,因爲'的console.log()'find操作完成,其回調被觸發之前運行。你必須改變代碼的設計來做你想做的事情。 –