无法读取未定义的属性“ ObjectID”

约翰

我正在分叉/尝试了解mongodb-rest项目。当我仅运行rest.js脚本时,出现此错误:

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服务器运行。

知道有什么问题吗?

更新

我尝试使用相同的软件包:

  var bson = require("bson");
  var BSON = bson.BSONPure.BSON;
  //var BSON = mongodb.BSONPure;

有同样的错误

克列丹

尝试使用bson软件包而不是mongodb:

var BSON = require('bson').BSONPure

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法读取未定义的属性“协议”

来自分类Dev

无法读取未定义的属性“ $ scope”

来自分类Dev

无法读取未定义的属性“ main”

来自分类Dev

无法读取未定义的属性“ getTime”

来自分类Dev

无法读取未定义的属性'indexOf'

来自分类Dev

无法读取未定义的属性“ canvas”

来自分类Dev

无法读取未定义的属性“ helpers”

来自分类Dev

无法读取未定义的属性“ displayImage”

来自分类Dev

无法读取未定义的属性“ entityState”

来自分类Dev

无法读取未定义的属性“ toJSON”

来自分类Dev

无法读取未定义/未定义的属性

来自分类Dev

无法读取未定义的属性“模块”

来自分类Dev

无法读取未定义的属性“ setBounds”

来自分类Dev

无法读取未定义的属性“ $ valid”

来自分类Dev

无法读取未定义的属性“ split”

来自分类Dev

无法读取未定义的属性“ $ apply”

来自分类Dev

无法读取未定义的属性“ pushState”

来自分类Dev

错误:无法读取未定义的属性

来自分类Dev

猫鼬/节点错误:无法读取未定义的属性“ ObjectId”

来自分类Dev

无法读取未定义的属性“ attr”

来自分类Dev

.done()无法读取未定义的属性

来自分类Dev

无法读取未定义的属性“ MyProperty”

来自分类Dev

无法读取未定义的属性“ newPost”

来自分类Dev

angularjs无法读取未定义的属性

来自分类Dev

无法读取未定义的属性“ toJS”

来自分类Dev

无法读取未定义的属性“ debugHosts”

来自分类Dev

无法读取未定义的属性“ forEach”

来自分类Dev

TypeError:无法读取未定义的属性“未定义”

来自分类Dev

Parse.com无法读取未定义的属性“ objectId”

Related 相关文章

热门标签

归档