在另一个函数中调用Nedb数据库中的变量

时间:2017-07-10 12:41:13

标签: javascript nedb

我正在使用Nedb作为数据库进行项目。我需要的是在其他函数中调用数据库内的变量。 我所做的是使用db.find从数据库获取变量,如下所示:

function findvariable(){
var prob=0;
db.find({}, function(err, newDoc) {
prob= newDoc[0].probability;
});
}

所以我怎么能调用prob变量outide db.find,例如像这样的内部测试函数:

function test{
var a =prob;
console.log(a);// a will get the value of prob
}

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

您必须将prob作为全局变量

$ string_val="-e:SQA"
$ IFS=: read -a items <<< "$string_val"
$ printf '%s\n' "${items[0]}"
-e