我正在服务器上连接到mongodb.js:
var db;
MongoClient.connect('url...', (err, database) => {
if(err)
return console.log(err);
db = database;
app.listen(3000, function() {
console.log('listening on 3000');
})
});
并使用处理onClick操作的脚本,在另一个文件.ejs:
中<script type="text/javascript">
function onClickFunctionA(idA,idB) {
db.collection('Pictures').find().each(function(err, doc) {
document.write(doc);
}
}
</script>
问题是它无法识别在另一个文件中声明的db。
如何让脚本识别db?