Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте, помогите пожалуйста, вот такая ошибка
Mysql query error: (1191) Can't find FULLTEXT index matching the column list (400)
вот такой запрос
SELECT
main_user.ID AS ID,
main_user.TIMESTAMP_X AS TIMESTAMP_X,
main_user.LOGIN AS LOGIN,
main_user.ACTIVE AS ACTIVE,
main_user.DATE_REGISTER AS DATE_REGISTER,
main_user.LAST_NAME AS LAST_NAME,
main_user.LAST_LOGIN AS LAST_LOGIN,
main_user.EXTERNAL_AUTH_ID AS EXTERNAL_AUTH_ID,
main_user_uts_object.UF_VER AS UF_VER,
main_user_uts_object.UF_COMPANY AS UF_COMPANY
FROM b_user main_user
LEFT JOIN b_uts_user main_user_uts_object ON main_user.ID = main_user_uts_object.VALUE_ID
INNER JOIN b_user_index main_user_index ON main_user.ID = main_user_index.USER_ID
WHERE MATCH (main_user_index.SEARCH_ADMIN_CONTENT) AGAINST ('(+495* +128*)' IN BOOLEAN MODE)
ORDER BY ID ASC
LIMIT 0, 501
Неактивен
покажите результат выполнения:
select version();
и
show create table b_user_index;
Неактивен
MariaDB [(none)]> select version();
+-----------------+
| version() |
+-----------------+
| 10.3.28-MariaDB |
+-----------------+
1 row in set (0.000 sec)
show create table b_user_index;
| b_user_index | CREATE TABLE `b_user_index` (
`USER_ID` int(11) NOT NULL,
`SEARCH_USER_CONTENT` text COLLATE utf8_unicode_ci DEFAULT NULL,
`SEARCH_DEPARTMENT_CONTENT` text COLLATE utf8_unicode_ci DEFAULT NULL,
`SEARCH_ADMIN_CONTENT` text COLLATE utf8_unicode_ci DEFAULT NULL,
`NAME` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL,
`LAST_NAME` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL,
`SECOND_NAME` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL,
`WORK_POSITION` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
`UF_DEPARTMENT_NAME` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
PRIMARY KEY (`USER_ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci |
Неактивен
vasya написал:
покажите результат выполнения:
select version();
и
show create table b_user_index;
спасибо за наводку )
команда ALTER TABLE `b_user_index` ADD FULLTEXT(`SEARCH_ADMIN_CONTENT`);
решила проблему, спасибо
Неактивен