Поиск
Глобальный поиск
InfraVision включает мощный движок глобального поиска, предоставляющий единый удобный интерфейс для поиска по всей сложной модели данных. Релевантные поля каждой модели индексируются в соответствии с их приоритетом, так что наиболее релевантные результаты возвращаются первыми. При создании или изменении объектов поисковый индекс обновляется немедленно, обеспечивая точность в реальном времени.
При вводе поискового запроса пользователь может выбрать определённый тип поиска: точное совпадение, частичное совпадение и т.д. При нахождении частичного совпадения соответствующая часть значения поля включается в каждый результат, чтобы пользователь мог легко определить его релевантность.
Пользовательские поля, определённые администраторами InfraVision, также включаются в результаты поиска, если настроены с весом поиска. Кроме того, плагины InfraVision могут регистрировать собственные модели для включения наряду с основными моделями.
Примечание
InfraVision не индексирует статические поля выбора (включая пользовательские поля типа «Выбор» или «Множественный выбор»).
Сохранённые фильтры
Каждый тип объекта в InfraVision сопровождается обширным набором фильтров, каждый из которых привязан к определённому атрибуту, что позволяет создавать сложные запросы. Часто определённые запросы используются регулярно для применения некоторого набора предписанных условий. После применения набора фильтров InfraVision предлагает возможность сохранить его для будущего использования.
Например, предположим, что вам часто нужно находить все планируемые устройства определённого типа в регионе. Применимые фильтры можно применить и затем сохранить как пользовательский именованный фильтр для повторного использования, так что
?status=planned&device_type_id=78®ion_id=12
становится
?filter=my-custom-filter
Эти сохранённые фильтры можно использовать как в интерфейсе, так и для запросов через API.