我正在使用CompoundJS和MongoDB(juggling-mongodb)。这是我的代码:
schema.js:
var User = describe('User', function() {
property('_id', Number, {
index: true
});
property('name', String);
property('email', String);
property('password', String);
set('restPath', pathTo.users);
setTableName('users');
});
database.js:
module.exports =
{ "development":
{ "driver": "mongodb",
"url": "mongodb://admin:1234@localhost/didgeridoo"
}
, "test":
{ "driver": "postgres"
}
, "production":
{ "driver": "postgres"
}
};
我在做:
User.all(function(err, result) {
//but here result is always empty and there is no error
});
此外,没有连接问题,集合也有数据;)
有人知道它能是什么吗?
谢谢!
答案 0 :(得分:0)
如果有人想知道同样的事情,你必须知道在撰写本文时,所有ORM尚未实现setTableName()方法。希望它有所帮助!