4
我正在分岔/嘗試瞭解mongodb-rest項目。當我運行的只有rest.js
腳本我得到這個錯誤:無法讀取屬性'ObjectID'的undefined
TypeError: Cannot read property 'ObjectID' of undefined
at app.post.connection.connect.res.status.json.message (/var/lib/openshift/5556b4c4fcf9336abf0000de/app-root/runtime/repo/server.js:99:32)
在這一行,當我試圖處理PUT
消息:
var spec = {'_id': new BSON.ObjectID(req.params.id)};
我有同樣的「包括」線爲rest.js
var mongodb = require("mongodb");
var BSON = mongodb.BSONPure;
但運行在OpenShift
服務器上。
任何想法是什麼錯?
UPDATE
我試圖用同樣的包:
var bson = require("bson");
var BSON = bson.BSONPure.BSON;
//var BSON = mongodb.BSONPure;
得到了同樣的錯誤