Tag: compoundjs

问题在复合js“适配器没有定义”

我是新来的compoundJs,开发示例应用程序,而运行的应用程序,它显示我适配器没有定义。 它想要安装 npm install jugglingdb-mongoose 而我正在安装npm它显示 'jugglingdb-mongoose' is not in the npm registry. npm ERR! 404 You should bug the author to publish it 有没有什么办法可以安装这些npm。 如何解决这个问题。 任何人都可以帮忙

如何在compoundjs初始化期间从jugglingdb适配器获取本地mongodb客户端?

我正在使用compoundjs和使用jugglingdb的mongodb适配器。 我一直在检索和重用控制器中的本地mongodb客户端 ,通过执行以下操作: var db = compound.orm._schemas[0].client; 这很好,因为我可以使用mongodb支持的函数,比如.collection(name)和.find() 。 但是,当我为compoundjs创build初始化程序时, .client为空,但看起来像_schemas[0]不是。 例如: module.exports = function (compound) { var db = compound.orm._schemas[0].client; // _schemas[0] isn't empty as .client was reached. db.collection('collection'); // Throws: TypeError: Cannot call method 'collection' of undefined }; 如何从jugglingdb适配器中检索本地mongodb客户端,而无需自己重新创build连接?