J'utilise le plugin Searchable avec Grails J'ai besoin de changer le répertoire vers lequel pointe Compass, en fonction d'un choix d'interface utilisateur par l'utilisateur.Grails/Compass - Comment puis-je changer la connexion compqass pour pointer vers un répertoire différent?
Normalement, cette valeur est définie dans la variable compassConnection de la carte consultable dans Grails-app/conf/Searchable.groovy, comme si, et est appelée au démarrage de l'application:
interrogeable {compassConnection = new File ("/ chemin/vers/index/fichier/répertoire") .absolutePath
...
}
faire ce que je dois faire, je pense que je dois avoir une poignée dans la variable de configuration de la boussole, puis appelez config.setConnecti sur ("/ new/path/to/index/dir")
- Je ne sais pas comment je peux obtenir une référence à la variable boussole config
- Suis-je raison de penser que je dois appeler setConnection (String) seulement, ou y a-t-il d'autres étapes à effectuer?
apprécie vraiment toute l'aide que je peux obtenir,
Shailen
avez-vous enfin réussi cela? – fabiangebert