簡體   English   中英

回送獲取與hasMany相關的模型

[英]Loopback get a model related with hasMany

我有一個稱為subscription模型,該模型具有hasMany與另一個模型category的關系。

如何獲取特定訂閱的模型。

注意:不是來自API-explorer

您應該做的是:

  • common / models / subscription.json中

      { ... "relations": { "categories": { "type": "hasMany", "model": "Category", "foreignKey": "" } } } 
  • common / models / category.json中

      { ... "relations": { "subscription": { "type": "belongsTo", "model": "Subscription", "foreignKey": "" } } } 

在REST中(即通過API Explorer ):

GET /Subscriptions?filter[include]=categories

在代碼中(即在: common / models / subscription.js遠程掛鈎中):

Subscription.find({include: 'categories'}, function (err, subscriptions) {
    console.log(subscriptions);
    //...
});

好解釋。 F3L1X9。 我想在這里添加一些內容-每當您添加hasMany關系時,都會創建一個REST端點,例如

GET /Subscriptions/{id}/categories

這將為您提供具有指定ID的訂閱類別

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM