FT.SUGADD
FT.SUGADD
FT.SUGADD key string score [INCR] [PAYLOAD payload]
- Доступно в:
- Redis Stack / Поиск 1.0.0
- Время выполнения:
- O(1)
Добавить строку предложения в словарь предложений автозаполнения
Обязательные аргументы
key
ключ словаря предложений.
string
строка предложения для индексации.
score
вещественное число — вес строки предложения.
Словарь предложений автозаполнения не связан с определениями индекса и оставляет создание и обновление словарей предложений пользователю.
Необязательные аргументы
INCR
увеличивает существующую запись предложения на заданный балл вместо замены балла. Это полезно для обновления словаря на основе запросов пользователей в реальном времени.
PAYLOAD {payload}
сохраняет дополнительную полезную нагрузку с предложением, которую можно получить, добавив аргумент WITHPAYLOADS к FT.SUGGET.
Возвращаемое значение
FT.SUGADD возвращает целочисленный ответ, который представляет собой текущий размер словаря предложений.
Примеры
Добавить строку предложения в словарь предложений автозаполнения
127.0.0.1:6379> FT.SUGADD sug "hello world" 1
(integer) 3См. также
FT.SUGGET | FT.SUGDEL | FT.SUGLEN
Связанные темы
История
- Начиная с версии Redis 2.0.0: Устаревший аргумент
PAYLOAD
© 2006–2022 Salvatore Sanfilippo
Licensed under the Creative Commons Attribution-ShareAlike License 4.0.
https://redis.io/commands/ft.sugadd/