在StrongLoop中返回来自相关模型的其他字段
在类似于这种情况的情况下, 从strongloop / loopback获取来自strongloop / loopback的数据 (其中有一个产品和产品类别) ,如何返回类别名称而不是id(外键)作为/ Products的默认响应? 我已经能够隐藏ID字段,但不能返回名称。 谢谢。
假设你有关系Product
hasOne Category
,称为productCat
使用Node API
Product.find({ include: { relation: 'productCat', // include the Category object scope: { // further filter the Category object fields: 'name', // only show category name } } }, function(err, results) { /* ... */});
使用REST API
GET api/Products?filter={"include":{"relation":"productCat","scope":{"fields":"name"}}}
希望这有助于(尚未testing,但它应该工作)