著者などのリソースを想像してみてください。著者は複数の本、複数の写真などを持っています。
アプリの一部のページでは、名前などの表面作成者データのみが必要です。他のページでは、ネストされたすべてのリソースも必要です。ネストされたリソースの読み込みを処理するにはどうすればよいですか?
GET / authorsが{name:x、books:{bookname:a、...}}を返すように、すべてを1回の呼び出しでロードしますか?
次のようなネストされたオブジェクトを指定するオプションのパラメーターを受け入れます
。GET/ authors?include = books&pictures
どんな洞察もありがたい
次のRESTスタイルのURLを使用します。
GET / authors-すべての著者のリストを取得します
GET / authors / {authorId} -1つのリクエストで具体的な作成者に関する基本情報
GET / authors / {authorId} / detailed-1つのリクエストで具体的な作成者に関する詳細情報
さらに、作成者に関する特定の情報を抽出するには、次の方法があります。
GET / authors / {authorId} / images-作成者ごとにすべての画像を取得
GET / authors / {authorId} / images / {imageId}-作成者ごとに1つの画像を取得します
GET / authors / {authorId} / books-すべての本を著者ごとに取得
GET / authors / {authorId} / books / {bookId}-著者ごとに1冊の本を取得します
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加