Java-класс BracketFilterDto
Фильтр. Реализация через баб-лы со скобками
| Поле | Тип | Описание |
|---|---|---|
| id | ObjectId | Первичный идентификатор фильтра |
| companyId | ObjectId | Идентификатор компании, с которой связан данный фильтр |
| boId | ObjectId | Идентификатор бизнес-объекта, к инстанциям которого применяется фильтр Если BoFilterType = BUSINESS_FIELD, то это здесь хранится идентификатор БО, в котором лежит поле-хозяин этого фильтра |
| fieldId | String | Идентификатор поля бизнес-объекта, в случае, если тип фильтра равен BoFilterType.BUSINESS_FIELD Это поле принадлежит БО с ИД = .boId |
| type | BoFilterType | Тип данного фильтра |
| actual | boolean | Актуальность записи: true - запись активна, false - запись удалена |
| brackets | Map<String bracketId, BracketDto> | Скобки данного фильтра. Скобка может либо содержать поля для фильтрации, либо выступать в качестве родителя для объединения нескольких фильтров в 1 скобку Ключом колоды является ИД, сгенерированный через Ids.generateStr() Значение колоды BracketDto |
