ページング/ソート/フィルタリングが組み込まれたサードパーティのグリッド (telerik kendo) を使用しています。GET 呼び出しを行うときに特定の方法でリクエストを送信し、翻訳する方法があるかどうかを判断しようとしています。これらのリクエストを AutoQuery フレンドリ リクエストに送信します。
クエリ文字列パラメーター
並べ替えパターン:
sort[{0}][field] and sort[{0}][dir]
フィルタリング:
filter[filters][{0}][field]
filter[filters][{0}][operator]
filter[filters][{0}][value]
したがって、これはクエリ文字列に入力されます。
filter[filters][0][field]
filter[filters][0][operator]
filter[filters][0][value]
に翻訳する必要があります。
FieldName=1 // filter[filters][0][field]+filter[filters][0][operator]+filter[filters][0][value] in a nutshell (not exactly true)
フィルターを削除する (または必要なものを追加する) ことによって、プラグイン内のクエリ文字列オブジェクトを操作する必要がありますか? ここでより良いオプションはありますか?
剣道側でもこれを行うためのきれいな方法があるかどうかはわかりません.