gpt4 book ai didi

loopbackjs - 使用 loopbackjs 添加嵌套的远程方法

转载 作者:行者123 更新时间:2023-12-03 16:47:00 25 4
gpt4 key购买 nike

我在工作中使用 strongloop 的 loopbackjs 来实现 API。

对于模型 Cat我已经定义了一个远程方法,我们称之为 meow .

所以我可以这样做:
GET /cats/{:id}/meowCat型号属于User模型。

现在我希望能够做这样的事情:
GET /users/{:id}/cats/{:id}/meow
有谁知道如何做到这一点?

我已经尝试过 nestRemoting,它只适用于嵌套的“蓝图”方法。

最佳答案

可以在User Model中定义一个远程方法,然后用它来调用CatModel的meow方法

UserModel.someRemoteMethod = function(id1,id2,cb){
CatModel.meow(id2,cb);
}


UserModel.remoteMethod(
'someRemoteMethod',
{
accepts: [
{arg: 'id1', type: 'number', required: true},
{arg: 'id2', type: 'number', required: true}
],
http: {path: '/:id1/cats/:id2/meow', verb: 'get'}
}
);

关于loopbackjs - 使用 loopbackjs 添加嵌套的远程方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34162099/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com