Compass SearchableDynamicProperty Issue - PullRequest
0 голосов
/ 20 мая 2011

У меня есть проект, в котором я использую hibernate с компасом для индексации, теперь все работает нормально с обычными @SearchableProperty @SearchableCompoenet и т. Д.

Но я сталкиваюсь с проблемой, когда пытаюсь реализовать @SearchableDynamicProperty.

1 Ответ

0 голосов
/ 03 июня 2011

Наконец-то получил проблемы и решил их ...

:: ПРОБЛЕМА ::

Оператор вставки не выполнялся внутри одной транзакции гибернации, поэтому он не мог индексировать записи дочерней таблицы.

:: Решение ::

После запуска оператора вставки в дочерних таблицах следующий оператор (конечно, в синхронизированном состоянии) обновит текущие индексы компаса.

compassGps.index(Test.class);
...