Sie versuchen, mit findOne
auf ein Objekt zuzugreifen indem _id abgefragt wird, um gleich 'me' zu sein. Mongoose versucht, die Zeichenfolge „me“ in eine ObjectId zu konvertieren, schlägt jedoch fehl. Ich kann dem Traceback nicht entnehmen, ob es Ihr me
ist Funktion, die das Problem darstellt (das ist die einzige Stelle, an der findOne in dem von Ihnen bereitgestellten Code verwendet wird), aber Sie könnten versuchen, den Funktionsaufruf in User.findById(userId, ...)
zu ändern stattdessen. Verstehe jedoch nicht, warum userId gleich „me“ ist oder ob das überhaupt helfen würde. Hoffe, das hat dir zumindest eine Richtung gegeben. Fügen Sie einen Kommentar hinzu, wenn Sie weiterhin Probleme haben.