我试图使用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
完成后发生的)
答案 0 :(得分:0)
错误原因 - 我使用双引号"代替单引号' O_O
所以正确的形式是:var Db = require(' mongodb')。Db
//而不是var Db = require(" mongodb")。Db,
答案 1 :(得分:0)
你应该使用
var MongoClient = require('mongodb').MongoClient;