Ich baue ein Backend in Federn. Eine der Routen in der API-Spezifikation ist:Gibt es eine Möglichkeit, benutzerdefinierte REST-Aktionen in Feathers hinzuzufügen?
/people/{pid}/userData:updatePassword
Gibt es eine Möglichkeit, diese benutzerdefinierte Aktion zu einem Menschen oder Userdata-Controller hinzufügen?
Es gibt auch eine Möglichkeit, einen Dienst zu implementieren, der auch Subroutinen enthalten hat. Zum Beispiel: Ich habe einen /family
Service. Ich habe auch eine /family/{fid}/members
. Gibt es eine Möglichkeit, den members
Teil in den Familienservice aufzunehmen?
Ich verstehe den Patch. Ich habe diesen Leitfaden https://cloud.google.com/apis/design/custom_methods verfolgt. Gibt es eine Möglichkeit, Verben auf diese Weise zu verwenden? Gibt es eine Möglichkeit, verschachtelte Routen zu verwenden, ohne einen zweiten Dienst zu erstellen? – panitaxx
Sie können immer Ihre eigene [Express-Middleware] (https://expressjs.com/de/guide/using-middleware.html) registrieren, aber Feathers tut nichts mehr, um dies zu unterstützen (zusätzlich sind verschachtelte Routen nicht einfach zu verwenden durch websockets, was eine große Eigenschaft von Feathers ist). – Daff