Skip to main content

Об’єкт Index

Опис параметрів об’єкта

Параметр

Формат

Опис

operator

enum (AND, OR)

тип оператора;

  • AND - відбираються всі документи, в яких збігаються всі зазначені параметри type + fieldName + value

  • OR - відбираються документи, в яких збігаються АБО fieldName, АБО value

type

enum (MORE, EQUALS, LIKE)

тип документа;

  • LIKE - Пошук по повному або частковому збігу. Для часткового пошуку, використовуеться символ „+“. Приклад: „Номер: 123+“ - будуть знайдені всі документи які починаються з 123

  • EQUALS - відбираються тільки документи, в яких збігаються зазначені значення параметрів fieldName + value

  • MORE - відбираються документи з числовим значенням value більше вказаного

fieldName

String

назва параметра, за яким буде здійснюватись фільтрація

  • isComments (boolean) - документ має коментар/-і;

  • isSigns (boolean) - документ має підписи;

  • rejected (0-ні, 1-так) - пропозиція з відхиленими позиціями;

  • count (число) - кількість товарних позицій;

  • isRead (boolean) - докумнт прочитаний;

  • isAttaches (boolean) - є вкладення;

  • isTags (boolean) - має теги;

  • attacheMime (MIME типізація);

  • attacheName (String) - назва вкладення, наприклад, 12345.jpeg;

  • increase (0-ні, 1-так) - є підвищення ціни;

  • discount_increase (0-ні, 1-так) - є підвищення ціни зі знижкою;

  • confirmed (0-ні, 1-так) - документ прийнятий;

  • decrease (0-ні, 1-так) - немає підвищення ціни;

  • discount_decrease (0-ні, 1-так) - немає підвищення ціни зі знижкою;

  • isFavorite (boolean) - документ важливий;

  • flag (0-ні, 1-так) - мітка зафарбований флажок;

  • lastSignDate () - дата останнього підписання;

  • newDatePrice (YYYY-MM-DD) - дата початку дії нової ціни;

  • afterDeadline (boolean) - Заявка на участь в акції була подана після встановленого дедлайну;

  • rejection_reason (String) - причина відхилення;

  • acceptation_message (String) - коментар при прийнятті

value

String

значення поля fieldName