Загрузить изображение для проекта: 'Citeck Community'
  1. Citeck Community
  2. ECOSCOM-4460

Prdicate eq does not work incorreect work

    XMLWordДля печати

Детали задачи

    • Icon: Ошибка Ошибка
    • Решение: Won't Do
    • Icon: Low Low
    • Wont_do 2021
    • Не заполнено
    • Не заполнено
    • Не заполнено
    • Minor

    Описание

      В предикате eq если передать значение с запятой, он разбивается на несколько предикатов eq под предикатом or. Возникает проблема, если надо найти значение с запятой.

      Пример:

      Невозможно выполнить поиск по значению с запятой
      {{

      {"att": prField1, "t": "eq", "val": 'GR больше/меньше суммы, указанной в документах, более чем на 3%'}

      ,}}

      Приходиться писать запрос обходными путями

      {"att": prField1, "t": "and", "val": [
          {"att": prField1, "t": "starts", "val": 'GR больше/меньше суммы, указанной в документах, более чем на 3%'},
          {"att": prField1, "t": "ends", "val": 'GR больше/меньше суммы, указанной в документах, более чем на 3%'},
      ]},

      т.к. он преобразовывается в

      {"att": prField1, "t": "or", "val": [
          {"att": prField1, "t": "eq", "val": 'GR больше/меньше суммы'},
          {"att": prField1, "t": "eq", "val": ' указанной в документах'},
          {"att": prField1, "t": "eq", "val": ' более чем на 3%'},
      ]},

      Вложенные файлы

        Активность

          Люди

            Не назначен Не назначен
            aleksey.zaytsev Aleksey Zaytsev [X] (Неактивный)
            Голоса:
            0 Голосовать за эту задачу
            Наблюдатели:
            2 Начать наблюдение за этой задачей

            Даты

              Создано:
              Обновленo:
              Дата решения: