0

親リソースの下にネストされた子リソースを公開する API と統合しています。

これは、JSData からリソースを見つけたり作成したりするときにうまくいくようですが、更新と削除はリソースに直接アクセスしたいようです。

GET & POST:
/api/parents/:parent_id/children

ただし、delete および put リクエストの場合:

DELETE & PUT
/api/children/:child_id

子レコードに関連するオブジェクト ID がある場合、作成される URL は API の基本レベルで作成され、オブジェクト ID がない場合は、POST および GET (findAll) の場合のように見えます。

ここで私が見逃していることは明らかですか?

4

1 に答える 1

0

ここで JS-Data の関係についてもう少し読んだ後: http://www.js-data.io/docs/relations

この部分を見たのですが、

    // if you add this to a belongsTo relation
    // then js-data will attempt to use
    // a nested url structure, e.g. /organization/15/user/4
    parent: true

「Defining Relations」ヘッダーの下。parent: trueJS-Data のルーターを混乱させたと思われる構成と 2 つの関係がありました 。

于 2016-02-23T07:45:38.687 に答える