1

我正在使用 CompoundJS 和 MongoDB (juggling-mongodb)。这是我的代码:

架构.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');
});

数据库.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
});

也没有连接问题,集合有数据;)

有人知道会是什么吗?

谢谢!

4

1 回答 1

0

如果有人有同样的疑问,您必须知道在撰写本文时尚未为所有 ORM 实现 setTableName() 方法。希望能帮助到你!

于 2014-01-30T10:17:12.720 回答