0

http://www.filesspecialtours.com/ER.png


「agrupaciones」を取得するには、次のようにします。

GET /アグルパシオン/

「アソシアド」を取得するには、次のようにします。

GET /アグルパシオネス/アソシアドス/

2 つのリソースをクロスした結果を取得するにはどうすればよいですか?

アグルパシオン。、アソシアドス。

それを行うための一般的な方法はありますか?

4

1 に答える 1

0

私のスペイン語は上手ではないので、あなたが何をしようとしているのか正確にはわかりませんが、すべての「アソシアド」を返したい場合は、「アグルパシオン」リソースでそれらを返します。例えば

GET /agrupaciones

{
    nombre: "Movie Club",
    asociados [
        {
            url: "/agrupaciones/asociados/1"
            nombre: "Bob",
            archivo_esp: "blah",
            archivo_por: "blah blah",
            ...
        },
        {
            url: "/agrupaciones/asociados/2"
            nombre: "Sally",
            archivo_esp: "blah2",
            archivo_por: "blah2 blah2",
            ...
        }
        ...
    ]
}

一度にそれほど多くのデータを返したくない場合は、単に URL を使用できます

GET /agrupaciones

{
    nombre: "Movie Club",
    asociados [
        {
            url: "/agrupaciones/asociados/1"
            nombre: "Bob",
        },
        {
            url: "/agrupaciones/asociados/2"
            nombre: "Sally",
        }
        ...
    ]
}

クライアントは、メンバーに関する詳細情報が必要な場合は、URL をたどることができます。

于 2013-10-16T13:16:25.867 に答える