powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Hibernate 3 Criteria API - как подключить полнотекстовый поиск ?
1 сообщений из 1, страница 1 из 1
Hibernate 3 Criteria API - как подключить полнотекстовый поиск ?
    #33498877
Alexey Turn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть кусок полнотекстового поиска для MySQL.
Хочется сделать форму поиска, в которой есть всякие разные поля и поиск по ключевой фразе. Можно ли получить с помощью Hibernate Criteria API подобный запрос:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
String ps = "SELECT *, MATCH(full_text) AGAINST ('" + txt + "') AS score " + "FROM ad  WHERE id<>? " + "GROUP BY id " + "ORDER BY score DESC LIMIT 10";

                        PreparedStatement pstmt;
                         try 
                            {
                                pstmt = conn.prepareStatement(ps);
                                pstmt.setInt( 1 , entityId.intValue());

                                ResultSet rs = pstmt.executeQuery();

                                transferEntities =  new  ArrayList();

                                 while  (rs.next())
                                    {

                                        Entity entity =  new  Entity();
                                        entity.setId( new  Integer(rs.getInt("id")));
                                        entity.setHrFullText((rs.getString("hr_full_text")));
                                         if  (rs.getDouble(".score") >  3 . 4 )
                                            {
                                                transferEntities .add(entity );
                                            }
                                    }
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Hibernate 3 Criteria API - как подключить полнотекстовый поиск ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]