2016-06-01 2 views
0

私はloopback.jsフレームワークの自動生成された残りのAPIを生成しました、私は残りのAPIのためのACLを書くことを試みていた、そのテーブルは他のテーブルとの複数の関係が含まれています。残りのapiの名前を使用してすべての残りのAPI呼び出しを制限したいのですが、loopback.jsでACLを書き込むために残りのAPI名を見つけるにはどうすればいいですか?/ users/{id}/requestsこの種の残りのAPI名を見つけてください。私は、任意のソースまたは任意の提案を探しています。 2つのモデルが(Creating model relationsを参照)、それらの間の関係を持っている場合、ループバックが自動的に関係に対して定義されたAPIのルートに対応する関連モデルメソッドのセットを作成ループバック自動生成された残りのAPI名を見つける方法は?

:ループバックdocumentationから

答えて

2

。以下のリストにおいて

MODELNAMEは、関連するモデルの名前とmodelNamePlural、関連モデル名の複数形です。

belongsToの:

  • __get__relatedModelName

hasOneの:

  • __create__relatedModelName
  • __get__relatedModelName
  • __update__relatedModelName
  • __destroy__relatedModelName

hasManyの:

  • __count__relatedModelNamePlural
  • __create__relatedModelNamePlural
  • __delete__relatedModelNamePlural
  • __destroyById__relatedModelNa mePlural
  • __findById__relatedModelNamePlural
  • __get__relatedModelNamePlural
  • __updateById__relatedModelNamePlural

hasManyThrough:

  • __count__relatedModelNamePlural
  • __create__relatedModelNamePlural
  • __delete__relatedModelNamePlural
  • __destroyById__relatedModelNamePlural(のみを介して)
  • __exists__relatedModelNamePlural
  • __findById__relatedModelNamePlural
  • __get__relatedModelNamePlural(のみを介して)(のみを介して)
  • __link__relatedModelNamePlural
  • __updateById__relatedModelNamePlural
  • __unlink__relatedModelNamePlural

hasAndBelongsToManyの:

  • __link__relatedModelNamePlural
  • __unlink__relatedModelNamePlural
関連する問題