Этот класс позволяет системе выполнять поиск запросов в таблицах по их ID. Используйте методы SimpleSearch в скриптах на стороне сервера.
recreateAllIndiсes()
Используйте этот метод, чтобы переиндексировать все колонки с активным атрибутом Full Text Search в системе.
Возвращаемое значение:
Тип
Описание
Void
Метод не возвращает значение.
Пример:
recreateAllIndiсes()
const simpleSearch = new SimpleSearch();
simpleSearch.recreateAllIndices();
recreateIndicesByTableName(tableName)
Используйте этот метод, чтобы переиндексировать все колонки с активным атрибутом Full Text Search внутри указанной таблицы и ее дочерних таблиц.
Параметры:
Название
Тип
Обязательный
Значение по умолчанию
tableName
String
Да
Нет
Пример:
recreateIndicesByTableName()
const simpleSearch = new SimpleSearch();
simpleSearch.recreateIndicesByTableName('task');
recreateIndicesByColumnId(columnId)
Этот метод переиндексирует колонку и ее дочерние элементы на основе ее ID.
Параметры:
Название
Тип
Обязательный
Значение по умолчанию
columnID
String
Да
Нет
Возвращаемое значение:
Тип
Описание
Void
Метод не возвращает значение.
Пример:
recreateIndicesByColumnId()
const simpleSearch = new SimpleSearch();
simpleSearch.recreateIndicesByColumnId(155931135900001085); // recreating indices for description column of Task table
search(text, tableIDs)
Этот метод выполняет поисковый запрос по таблицам. Параметр tableIDs представляет собой массив значений sys_id.