Измените свой блок поиска в Вопросе, чтобы он выглядел следующим образом:
static searchable = {
topics component: true
}
и в Теме, если вы не хотите, чтобы темы возвращались в качестве корневых элементов поиска
static searchable = [
root: false
]
Запустите Grails идобавьте несколько элементов, затем загрузите Luke с http://www.getopt.org/luke/ и откройте индекс для вашего объекта домена Question, который будет находиться в ~ / .grails / projects / projName / searchable-index / 'env' / index / question
Если вы перейдете на вкладку документов, вы увидите встроенные в индекс термины, которые будут выглядеть примерно так: $ / Question / themes
Это должно дать вам путь для вставки в ваш Question.search что-токак:
Question.search ('$ / Question / themes / id: 1')