【发布时间】:2015-07-26 22:36:33
【问题描述】:
我已经设置了 could9 账号和 mongolab 账号。我填写了一些如下所示的项目:
所以一切都很好。这也显示在 Mongo 实验室中:
问题是当我打电话时:
var db = mongoose.createConnection(MONGO.connectionString(), MONGO.options);
// When successfully connected
db.on('connected', function () {
console.log('Mongoose default connection');
console.log(mongoose.connection);
require('./SchemaMovie');
});
这输出了我:
{ base:
{ connections: [ [Circular], [Object] ],
plugins: [],
models: {},
modelSchemas: {},
options: { pluralization: true } },
collections: {},
models: {},
config: { autoIndex: true },
replica: false,
hosts: null,
host: null,
port: null,
user: null,
pass: null,
name: null,
options: null,
otherDbs: [],
_readyState: 0,
_closeCalled: false,
_hasOpened: false,
_listening: false }
任何想法为什么我在那里看不到集合电影(集合:{})?我跳过了什么吗?
【问题讨论】:
-
由于我无法发布答案(出于某种原因),我花时间写了一个答案,我是如何设法让它工作的:jsfiddle.net/9hkb1uu1
标签: mongodb cloud9-ide mlab