FeathersJS:post-进程服务
FeathersJS: post-process service
使用 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"}]}
]
一般来说,是否可以 post-treat a Promise return in feathers ?
感谢您的回答。
您可以使用 after
挂钩,例如:
module.exports = function (options = {}) {
return context => {
// work on context.result and change it
return context
}
}
您可以随意更改结果。
谢谢 Alinex!
今天刚搞定,在hook里面实现了一个函数,之前看不懂,现在明白了
我不得不说羽毛很棒 "close" 据我所知
使用 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"}]}
]
一般来说,是否可以 post-treat a Promise return in feathers ?
感谢您的回答。
您可以使用 after
挂钩,例如:
module.exports = function (options = {}) {
return context => {
// work on context.result and change it
return context
}
}
您可以随意更改结果。
谢谢 Alinex! 今天刚搞定,在hook里面实现了一个函数,之前看不懂,现在明白了
我不得不说羽毛很棒 "close" 据我所知