Heroku 使用MongoLab和Mongoose以及使用ObjectID的模型
我正在Heroku上使用MongoLab附加组件 我的应用程序使用Mongoose,根据文档,文档id类型为ObjectID(默认情况下) 这就是为什么我的json看起来像这样:Heroku 使用MongoLab和Mongoose以及使用ObjectID的模型,heroku,mongoose,mlab,objectid,Heroku,Mongoose,Mlab,Objectid,我正在Heroku上使用MongoLab附加组件 我的应用程序使用Mongoose,根据文档,文档id类型为ObjectID(默认情况下) 这就是为什么我的json看起来像这样: { "__v" : 0, "_id" : ObjectId("53c824d6f26327e00f9ae117"), "company" : "53c824d6f26327e00f9ae118", ... } 问题:MongoLab插件不知道如何解析关键字“ObjectID”,显示错误消息 我
{
"__v" : 0,
"_id" : ObjectId("53c824d6f26327e00f9ae117"),
"company" : "53c824d6f26327e00f9ae118",
...
}
问题:MongoLab插件不知道如何解析关键字“ObjectID”,显示错误消息
我是不是遗漏了什么?可以做什么?如果您指的是MongoLab web UI中的JSON编辑器,它只接受严格的JSON格式。对于ObjectId和dates等特殊类型,您需要使用它们的关联类型。对于ObjectId,它看起来像:
{
"__v": 0,
"_id": {"$oid": "53c824d6f26327e00f9ae117"},
"company": "53c824d6f26327e00f9ae118",
...
}
希望这有帮助!你随时可以随时写信给我们support@mongolab.com对于任何问题或问题
亲切问候,,
Sean@MongoLab