![](/img/trans.png)
[英]Elastic search on both hibernate and mongodb domain classes together - Grails
[英]Grails - MongoDB and plugin domain classes
我需要Hibernate,因为我使用的某些插件都依赖于它。 因此,我同时使用了MongoDB和Hibernate插件。
有没有一种方法可以使MongoDB处理插件域类而无需直接编辑域类文件? 这样做最干净的方法是什么?
任何建议都是最欢迎的。 提前致谢。
当然有办法
您应该添加
static mapWith = "mongo"
例如在您的网域类别中
class Example {
static mapWith = "mongo"
ObjectId id
String someProperty
}
最好的解决方案是使abstract类包含一些属性,例如
abstract class BaseDomain implements Serializable {
static mapWith = "mongo"
ObjectId id
}
然后将其扩展到您的域类
class Example extends BaseDomain{
String someProperty
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.