gpt4 book ai didi

javascript - Loopback - 创建一个方法以使其可以在两个不同的模型中访问

转载 作者:行者123 更新时间:2023-12-02 22:52:07 25 4
gpt4 key购买 nike

我正在使用环回。在名为 Report 的模型中创建一个名为 stats 的新方法。我想在另一个名为 Acount 的模型中创建相同的方法,但参数是 id。

模型报告:

Report.remoteMethod("stats", {
accepts: [],
returns: { arg: "features", type: "Object" },
http: { verb: "get", path: "/stats" }
});

我该如何解决这个问题?谢谢

最佳答案

您可以使用“accepts”来定义路径参数。并且http路径应相应更改,“/stats/:id”或“/:id/stats”

Account.stats = function(id, cb) {
cb(null, 'ID ' + id);
};

Account.remoteMethod("stats", {
accepts: [
{ arg: "id", type: "number", http: { source: "path" } }
],
returns: { arg: "features", type: "Object" },
http: { verb: "get", path: "/stats/:id" }
});

关于javascript - Loopback - 创建一个方法以使其可以在两个不同的模型中访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58147317/

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