LoopBack3 核心概念 Models

Models

Models 是LoopBack的核心,代表后端数据源,如数据库或其他后端服务(REST,SOAP等).LoopBack模型是包含Node和REST API的JavaScript对象。

LoopBack的一个关键强大功能是,当您定义模型时,它会自动附带一个预定义的REST API,其中包含一整套创建,读取,更新和删除操作。

[基本模型对象](Basic-model-object.html)具有添加[hooks](Operation-hooks.html)和[验证数据](Validating-model-data.html)的方法。其他模型对象全部“ 继承自“它。 模型具有继承层次结构,如右图所示:当您将模型附加到持久数据源时,它将成为[连接模型](Connected-model-object.html),具有创建,检索,更新和删除操作.LoopBack的内置 -in模型继承自它。
模型继承关系图

内置models

每个LoopBack应用程序都有一组预定义的[内置模型](Using-built-in-models.html),例如用户,角色和应用程序,因此您不必从头开始创建这些常用模型。

自定义models

您可以[定义自己的自定义模型](Creating-models.html)特定于您的应用程序。 您可以使用自定义模型[扩展内置模型](Extending-built-in-models.html)来构建[User]的预定义功能(https://apidocs.loopback.io/loopback/#user),
[应用](https://apidocs.loopback.io/loopback/#application),
和其他内置模型。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值