OData v4 $ filter IN Оператор поддерживается сеткой Kendo UI? - PullRequest
0 голосов
/ 03 марта 2020

Кто-нибудь знает, полностью ли поддерживает сетка пользовательского интерфейса Kendo операторы OData v4, например оператор IN? Или мне нужно иметь несколько операторов OR?

1 Ответ

0 голосов
/ 03 марта 2020

В конце концов, не имеет значения, поддерживает ли Kendo его, если ваш сервер поддерживает in (в соответствии с this , ODATA 4.0.1 поддерживает), вы можете установить дополнительное предложение в свойство transport\read\data объекта JSON.

var dataSource = {
        type: "odata-v4",
        serverFiltering: true,
        serverPaging: true,
        serverSorting: true,
        transport: {
            read: {
                url: "/odata/MyEndpoint",
                data: {
                    '$filter': 'Name in ('Milk', 'Cheese')'
                    // @Dean Line above is what I meant                                   
                },
                cache: false
            }
        },
        schema: {
            model: {
                id: "id"
            }
        },
        sort: {
            field: "id",
            dir: "desc"
        },
        pageSize: 20
    };
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...