2010-08-13 1 views

ответ

1

думаю. Если вы никогда не сохранить объекты, то я думаю, вы можете просто позвонить:

domainInstance.index() 

Но я никогда не пробовал, так что я не уверен, что это как раз индексирует один экземпляр, или любой экземпляр этого класса ,

Смотрите здесь: https://svn.codehaus.org/grails-plugins/grails-searchable/trunk/src/groovy/org/codehaus/groovy/grails/plugins/searchable/compass/domain/DynamicDomainMethodUtils.groovy

Если вы просто хотите сохранить объект, но просто нужно индексировать вручную, а затем установите следующие в вашей конф/Searchable.groovy конфигурационный файл:

mirrorChanges = false 
bulkIndexOnStartup = false 

Посмотреть здесь: https://svn.codehaus.org/grails-plugins/grails-searchable/trunk/src/conf/Searchable.groovy