Est-il possible d'utiliser le plug-in Searchable pour créer un index d'objets et ne jamais sauvegarder les objets dans la base de données?Impossible d'enregistrer l'objet de domaine avec le plug-in de recherche Grails
1
A
Répondre
1
Je le pense. Si vous ne sauvegardez les objets, alors je pense que vous pouvez simplement appeler:
domainInstance.index()
Mais je ne l'ai jamais essayé, donc je ne suis pas sûr si elle seulement les index d'une instance ou une instance de cette classe .
Si vous voulez juste enregistrer l'objet, mais simplement à indexer manuellement, définissez les options suivantes dans votre fichier de configuration conf/Searchable.groovy:
mirrorChanges = false
bulkIndexOnStartup = false
Voir ici: https://svn.codehaus.org/grails-plugins/grails-searchable/trunk/src/conf/Searchable.groovy