我为我的应用程序创建了一个mongo数据库插件。现在mongodB没有创建任何用户。当我直接运行插件时,我可以成功运行所有已定义的CRUD活动。当我在我的GRAILS应用程序中包含插件时,获取插件数据服务的句柄并调用我得到的任何CRUD活动:
“serverUsed”:“localhost:27017”,“ok”:0.0,“errmsg”:“auth failed”,“code”:18
由于我没有在我的Mongo运行实例中定义auth,并且因为我在直接运行我的插件时成功,所以我很困惑为什么在我将插件添加到我的应用程序BuildConfig后出现auth错误并尝试从应用程序访问它。
有什么建议吗?
答案 0 :(得分:0)
当您将插件安装到应用中时,插件的DataSource
和Config
会被忽略。因此,您必须在主应用程序中重复mongodb-datasource的定义