我需要实现一堆在 FeathersJS 应用程序上执行非常自定义/复杂操作的路由。
其中一条路线是/Category/disableExclusiveContentsOf/:id
. 它针对六个数据库表运行查询,以查找与该类别:id
完全相关的行。我绝对不能使用 FeathersJS 提供的查询抽象来做到这一点。然后,它使用 FeathersJS 的“本地”API 来更新我找到的行,以便向客户端触发数据更新事件。
但是,如果我单独使用 Express 实现路由,Feathers 身份验证/授权钩子将不会运行,因此端点不会受到保护,这是一个要求。
如何在 FeathersJS 应用程序中容纳这些东西?