Sie sind auf dem richtigen Weg, um 'remove'
Middleware dafür zu verwenden. In der Middleware-Funktion ist this
die Gruppeninstanz, die entfernt wird, und Sie können über die Methode model
auf die anderen Modelle zugreifen. So können Sie etwas tun wie:
Oder wenn Sie Fälle unterstützen möchten, in denen das Feld users
in Ihrer Gruppeninstanz möglicherweise nicht vollständig ist, können Sie Folgendes tun:
Aber wie WiredPrairie bemerkt, sollten Sie für diese Option einen Index auf groups
für eine gute Leistung wünschen.
Tags und Links node.js mongodb many-to-many mongoose nosql