2

Odata をサービスとして使用する Kendo Grid の Int64 フィールドに基づいてデータをフィルタリングしようとしています。Odata 仕様に基づいて、Int64 フィールドでは、フィルタ値の末尾に「L」を追加する必要があります666423361622L。だから、剣道グリッドフィルターを次のように設定しています:

{{ field: \"MyField\", operator: \"eq\", value: 666423361622L }}

、しかし、これはエラーをスローします: SyntaxError: identifier starts immediately after numeric literal 、666423361622L で表示されます。これをフォーマットする方法はありますか?L (666423361622) のない値を使用すると、Odata サービスの PraseInt 関数で例外がスローされます。

4

1 に答える 1