DevExpress Angular Data Grid searchPanel генерирует неправильные запросы - PullRequest
0 голосов
/ 09 ноября 2018

Когда я использую searchPanel в сетке данных, она генерирует запрос OR, который используется для запроса конечной точки Odata, определенной как источник данных. Если я напишу строку «6X6» (без кавычек), сгенерированный запрос будет выглядеть так:

(attribute1 eq 66) or (contains(attribute2,'6x6')) or ...

, где для атрибутов столбцов, имеющих строковый тип, есть проверка на строку «6x6», а для атрибутов столбцов, имеющих числовой тип, есть неправильная проверка на число 66. Кажется, что есть преобразование из строки в число, которое должно завершиться неудачей, но вместо этого есть что-то, способное преобразовать «6x6» в число 66. Я хотел бы только фильтры, которые точно совпадают с данной строкой. Как я мог избежать этого поведения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...