使用feathersJs,我有一个服务可以以这种格式提供JSON:
{"results": [{
"columns":["n"],
"data": [
{"row": [{"name":"Tom","alias":"Tommy"}]},
{"row": [{"name":"John"},"alias":"Johnny"}]}
]}
]}
我想知道是否有可能应用某些过程(挂钩?)来获得一个数组,例如:
[
{"row": [{"name":"Tom","alias":"Tommy"}]},
{"row": [{"name":"John"},"alias":"Johnny"}]}
]
总的来说,是否可以用羽毛对Promise进行后处理?
谢谢您的回答。
答案 0 :(得分:1)
您可以使用after
钩子,例如:
module.exports = function (options = {}) {
return context => {
// work on context.result and change it
return context
}
}
随时在结果中随意更改结果。
答案 1 :(得分:0)
谢谢Alinex! 今天,我刚刚通过在hook中实现一个函数来处理它,但是现在我不明白了。
我必须说,羽毛非常好,据我所知