Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

UIField — настройка индексируемых POJO объектов

...

  • sort = SUPPORTED или sort = BY_DEFAULT: поле индексируется и хранится в индексе; по полю возможен расширенный поиск и сортировка.
  • filter = true: поле индексируется и хранится в индексе; по полю возможен расширенный поиск.
  • search = true: поле индексируется, но в индексе не хранится; по полю возможен обычный поиск.
  • filter = .* (например, filter = UIField.Filter.WHOLE): по полю возможен расширенный поиск.

...

Code Block
languagejava
/* По полю возможны сортировка, расширенный поиск, обычный поиск */
@UIField(sort = SUPPORTED, filter = true, search = true)
@UIField(sort = SUPPORTED, search = true)
 
/* По полю возможны сортировка и расширенный поиск */
@UIField(sort = SUPPORTED, filter = true)
@UIField(sort = SUPPORTED)
 
/* По полю возможен только обычный поиск */
@UIField(search = true)

В коде вы можете подсмотреть все то же самое в классе Searchable

Image Added