Mongodb抛出语法错误

时间:2014-12-12 22:31:24

标签: node.js mongodb

我试图使用node.js在mongo数据库中输入一些值,但是我收到了一个错误。

我的.js文件的第一行是:

var Db= require("mongodb").Db,

我收到错误:

/home/vijay/noder/dbase/mongo.js:1

(function (exports, require, module, __filename, __dirname) { jar Db= require(
                                                              ^^
SyntaxError: Unexpected identifier

当我进入时,还有另一个问题,我得mongod stop/waiting 我终端上的sudo service mongod status(这是在我已经在终端sudo service mongod start完成后发生的)

2 个答案:

答案 0 :(得分:0)

错误原因 - 我使用双引号"代替单引号' O_O

所以正确的形式是:var Db = require(' mongodb')。Db
//而不是var Db = require(" mongodb")。Db,

答案 1 :(得分:0)

你应该使用

var MongoClient = require('mongodb').MongoClient;