1

是否可以使用 Searchable Plugin 来创建对象索引并且从不实际将对象保存到数据库中?

4

1 回答 1

1

我认同。如果您从不保存对象,那么我认为您可以调用:

domainInstance.index()

但我从未尝试过,所以我不确定它是否只是索引一个实例,或者该类的任何实例。

见这里: https ://svn.codehaus.org/grails-plugins/grails-searchable/trunk/src/groovy/org/codehaus/groovy/grails/plugins/searchable/compass/domain/DynamicDomainMethodUtils.groovy

如果您只想保存对象但只想手动索引,请在 conf/Searchable.groovy 配置文件中设置以下内容:

mirrorChanges = false
bulkIndexOnStartup = false

见这里:https ://svn.codehaus.org/grails-plugins/grails-searchable/trunk/src/conf/Searchable.groovy

于 2010-08-15T16:45:31.707 回答