Compass SearchableDynamicProperty Issue

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

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

1 ответ

Решение

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

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

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

::РАЗРЕШАЮЩАЯ СПОСОБНОСТЬ::

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

compassGps.index(Test.class);
Другие вопросы по тегам