在使用GORM mongoDB插件的Grails应用程序中配置MongoDatastore类的bean重写的最佳方法是什么?

在使用GORM mongoDB插件的Grails应用程序中配置MongoDatastore类的bean重写的最佳方法是什么?,mongodb,grails,gorm,Mongodb,Grails,Gorm,在使用GORM MongoDB插件的标准Grails应用程序中,如果您使用新的MongoDatastore类(用于添加一些自定义行为)覆盖MongoDatastore类,例如: 如果要将其配置为插件使用,那么最好的使用方法是什么?在参考资料中。groovy定义要覆盖的bean和要覆盖的类: beans = { mongoDatastore(MyMongoDatastore) } 我以前没有使用过mongo-假设这些名称是正确的,请给出您的示例。嗨,Erich,这不起作用,因为Mong

在使用GORM MongoDB插件的标准Grails应用程序中,如果您使用新的MongoDatastore类(用于添加一些自定义行为)覆盖MongoDatastore类,例如:


如果要将其配置为插件使用,那么最好的使用方法是什么?

参考资料中。groovy
定义要覆盖的bean和要覆盖的类:

beans = {
    mongoDatastore(MyMongoDatastore)
}


我以前没有使用过mongo-假设这些名称是正确的,请给出您的示例。

嗨,Erich,这不起作用,因为MongoDatastore有不同的构造函数,没有没有没有参数的构造函数。因此,它的初始化将取决于一些不同的选项。我在resource.groovy中找不到任何方法来实现这一点
beans = {
    mongoDatastore(MyMongoDatastore)
}