如何找到环回自动生成的剩余 api 名称?

How to find loopback auto generated rest api names?

我生成了 loopback.js 框架自动生成的剩余部分 api,我正在尝试为剩余部分编写 acls api,table 包含与其他 tables。我想通过使用他们的名字来限制每个 rest api 调用 我如何找到 rest api 名称来在 loopback.js,

中写入 acls

我的意思是如果有像“/users/{id}/requests”这样的休息 api 如何找到这种休息 api 名称。我正在寻找任何来源或任何建议。

来自 LoopBack documentation:

当两个模型之间存在关系时(参见Creating model relations),LoopBack 会自动创建一组相关的模型方法,这些方法对应于为该关系定义的API 路由。

在下面的列表中,modelName 是相关模型的名称,modelNamePlural 是相关模型名称的复数形式。

属于:

  • __get__relatedModelName

有一个:

  • __create__relatedModelName
  • __get__relatedModelName
  • __update__relatedModelName
  • __destroy__relatedModelName

有很多:

  • __count__relatedModelNamePlural
  • __create__relatedModelName复数
  • __delete__relatedModelNamePlural
  • __destroyById__relatedModelNamePlural
  • __findById__relatedModelNamePlural
  • __get__relatedModelName复数
  • __updateById__relatedModelNamePlural

hasManyThrough:

  • __count__relatedModelNamePlural
  • __create__relatedModelName复数
  • __delete__relatedModelNamePlural
  • __destroyById__relatedModelNamePlural
  • __exists__relatedModelNamePlural(仅通过)
  • __findById__relatedModelNamePlural
  • __get__relatedModelName复数
  • __link__relatedModelNamePlural(仅通过)
  • __updateById__relatedModelNamePlural
  • __unlink__relatedModelNamePlural(仅通过)

hasAndBelongsToMany:

  • __link__relatedModelNamePlural
  • __unlink__relatedModelNamePlural