elasticsearch,Hibernate,Mongodb,Grails,elasticsearch" /> elasticsearch,Hibernate,Mongodb,Grails,elasticsearch" />

hibernate和mongodb域类上的弹性搜索—Grails

hibernate和mongodb域类上的弹性搜索—Grails,hibernate,mongodb,grails,elasticsearch,Hibernate,Mongodb,Grails,elasticsearch,我正在使用hibernate和mongodb映射的域类。然后我安装了elastic search gorm插件并提到 "elasticSearch.datastoreImpl = 'mongoDatastore'" in Config.groovy. 它适用于mongodb域类。如何在剩余的hibernate域类上应用弹性搜索?如果我将searchable=true,则会出现错误。替代解决方案-将hibernate域行转换为JSON,并使用本机弹性搜索调用将其添加到弹性搜索数据库。使用hibe

我正在使用hibernate和mongodb映射的域类。然后我安装了elastic search gorm插件并提到

"elasticSearch.datastoreImpl = 'mongoDatastore'" in Config.groovy.

它适用于mongodb域类。如何在剩余的hibernate域类上应用弹性搜索?如果我将searchable=true,则会出现错误。

替代解决方案-将hibernate域行转换为JSON,并使用本机弹性搜索调用将其添加到弹性搜索数据库。

使用hibernate搜索及其新的弹性搜索集成:

您可能还想考虑Hibernate OGM来将其他实体映射到MunGdB:< /P>

这样,您就可以使用一致的编程模型,并将Hibernate搜索与两者集成

(免责声明:我在Hibernate全职工作时有偏见,实际上我不知道GORM能够做类似的事情,所以我无法比较这两种方法)