2016-11-11 5 views
1

以下は、getメソッドを使用した残りのAPIの単純なコードブロックです。動的フィルタをフィールド(コンマ区切り)、並べ替え、残りのページのページ番号で追加する方法は?

今私は制限パラメータを追加したが、私はページネーション、ページあたり結果、SortByFieldsSORTBY *(ASCまたはDESC)を追加したい、(複数のフィールドによる)フィルタ

paths: 
    /pets: 
    get: 
    description: Returns all pets 
    produces: 
    - application/json 
    parameters: 
    - name: limit 
     in: query 
     description: SET LIMIT OF THE RESULT 
     type: integer 
     format: int32 
     required: false 

どうすればいいですか?

答えて

0

OpenStackのは

が大きい 結果セットとフィルタリングを提供し、プロジェクトの公開REST APIの 機能をソートするための最良の方法の改ページを処理する方法に関するガイダンスを提供するのに役立つことをspecificationを公開しています。

スワッガーエディタを使用している場合、含まれている例のtwitter.yamlには基本的なフィルタリングとページ設定があります。

も参照してくださいPagination in a REST web application

Spring Data REST - Reference Documentationもよく、第6章、ページングおよびソートにこれらの概念を説明します。

関連する問題