【问题标题】:How to Include Other Models in Loopback?如何在 Loopback 中包含其他模型?
【发布时间】:2016-11-29 12:24:35
【问题描述】:

我在这里阅读了文档:https://docs.strongloop.com/display/public/LB/Include+filter

但他们并不清楚!例如,他们举了一个例子:

User.find({include: 'posts'}, function() { ... });

这段代码应该放在哪里?它在 common/models/user.js 中吗?那么函数内部是什么?返回的是什么?

当然,我对他们的文件感到沮丧。

请提出建议。谢谢。

【问题讨论】:

    标签: node.js strongloop loopback


    【解决方案1】:

    根据documentation,您可以使用带有find()、findOne() 和findById() 的include 过滤器。我附上了API reference各个部分的链接。

    要使用这些方法,您需要您的 PersistedModel 对象(例如 User)。就像您提到的,您可以在 common/models/model-name.js 中获取它(如果您将模型存储在那里)。您还可以轻松地从您的 LoopBackApplication 对象中检索它,您可以在 several ways 中获取它。底线是......您基本上可以在任何需要的地方使用这些方法。

    function() { ... } 参数表示回调。它允许您定义将在返回的实例上使用的函数。该函数内部的内容取决于您的需求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-16
      • 1970-01-01
      • 1970-01-01
      • 2018-07-01
      • 2020-07-03
      • 1970-01-01
      • 2018-09-04
      • 1970-01-01
      相关资源
      最近更新 更多