mroonga_snippet
Синтаксис
mroonga_snippet document,
max_length,
max_count,
encoding,
skip_leading_spaces,
html_escape,
snippet_prefix,
snippet_suffix,
word1, word1_prefix, word1_suffix
...
[wordN wordN_prefix wordN_suffix]
Описание
mroonga_snippet — это определяемая пользователем функция (UDF), включённая в хранилище данных Mroonga. Она возвращает ключевое слово с окружающим текстом или само ключевое слово в контексте. Для получения подробностей о создании этой UDF, если это необходимо, см. Создание определяемых пользователем функций Mroonga.
Необходимые параметры включают:
-
document— Имя столбца или строковое значение. -
max_length— Максимальная длина фрагмента в байтах. -
max_count— Максимальное количество элементов фрагмента (N слов). -
encoding— Кодировка документа, напримерcp932_japanese_ci -
skip_leading_spaces—1для пропуска начальных пробелов,0для отключения пропуска. -
html_escape=1для включения HTML-эскейпинга,0для отключения. -
prefix— Начальный текст фрагмента. -
suffix— Конечный текст фрагмента.
К дополнительным параметрам относятся:
-
wordN— Слово. -
wordN_prefix— Начальный текст для слова N. -
wordN_suffix— Конечный текст для слова N.
Может использоваться как в режиме хранения, так и в режиме обертки.
Возвращает строку фрагмента.
Пример
См. также
Содержимое, воспроизведённое на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется заранее компанией MariaDB. Мнения, информация и мнения, выраженные в данном содержимом, не обязательно отражают точку зрения MariaDB или любой другой стороны.
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/mroonga_snippet/