调用使用mongodb的Grails插件时出现auth错误

时间:2014-08-17 05:48:56

标签: grails gorm

我为我的应用程序创建了一个mongo数据库插件。现在mongodB没有创建任何用户。当我直接运行插件时,我可以成功运行所有已定义的CRUD活动。当我在我的GRAILS应用程序中包含插件时,获取插件数据服务的句柄并调用我得到的任何CRUD活动:

“serverUsed”:“localhost:27017”,“ok”:0.0,“errmsg”:“auth failed”,“code”:18

由于我没有在我的Mongo运行实例中定义auth,并且因为我在直接运行我的插件时成功,所以我很困惑为什么在我将插件添加到我的应用程序BuildConfig后出现auth错误并尝试从应用程序访问它。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

当您将插件安装到应用中时,插件的DataSourceConfig会被忽略。因此,您必须在主应用程序中重复mongodb-datasource的定义