router.get('/profile',function(req,res,next){
User.findOne({_id : req.user._id },function(err,user){
if(err) next(err);
res.render('/accoutns/profile',{user:user});
});
});
0
A
Antwort
1
Sie sollten verwenden User.findById statt User.findOne lesen.
User.findById(req.user._id, function (err, user) {
if(err) next(err);
res.render('/accoutns/profile',{user:user});
});
});
+0
ReferenceError: ID ist nicht definiert bei E: \ E-Commerce \ routes \ user.js: 25: 17 –
+0
Verwenden Sie req.user._id oder req.user.id, ich würde Sie verstehen, dass. – enRaiser
Verwandte Themen
- 1. AngularJS: Kann nicht Eigentum 'myInputName' undefinierten
- 2. Ionic: Kann nicht Eigentum ‚getCurrentAcceleration‘ undefinierten
- 3. Kann nicht Eigentum ‚Prototyp‘ undefinierten lesen, wenn Klassen erstreckt
- 4. Mungo findOneAndUpdate Upsert _id null?
- 5. Kann nicht Eigentum ‚USER_FIRST_NAME‘ undefinierter
- 6. Mongo/Express Abfrage Nested _id von Query-String
- 7. Kann nicht mit Mungo
- 8. Kann nicht Eigentum 'nach' undefinierten lesen bei der Umsetzung reagiert Relais
- 9. Fehler beim Versuch, formsy-react zu importieren. Kann nicht Eigentum ‚Reagieren‘ undefinierten
- 10. JQuery, kann nicht Eigentum Länge
- 11. kann nicht Eigentum ‚client_secret‘ undefinierter
- 12. Kann nicht Eigentum ‚innerHTML-‘ undefinierter
- 13. Kann nicht Eigentum 'get' undefinierter
- 14. Kann nicht Eigentum ‚Abfangjäger‘ undefinierter
- 15. kann nicht Eigentum von undefined
- 16. Kann nicht Eigentum ‚Ansicht‘ undefinierter
- 17. Kann nicht Eigentum ‚Requisiten‘ undefinierter
- 18. Kann nicht Eigentum ‚main‘ undefinierter
- 19. kann nicht Eigentum ‚Sendkeys‘ undefinierter
- 20. Kann nicht Eigentum ‚minDate‘ undefinierter
- 21. Mungo finden alle Einzelteile mit _id aus einem Array, das
- 22. Wie stoppe ich die automatische Indizierung von _id mit Mungo?
- 23. Mungo gibt immer _id und ID mit dem gleichen Wert
- 24. Wie kann ich mit mongodb mit Express ohne Mungo verbinden?
- 25. Was ist der Unterschied zwischen ID und _id in Mungo?
- 26. Mungo nicht zurückkehr vollständigen Datensatz
- 27. Mongoose: nicht _id auf eingebettete Dokument setzen
- 28. Mungo/express, wie nur die Werte des Arrays abgerufen werden
- 29. Typeerror: Kann nicht ‚in‘ Operator für ‚_id‘ in männlichen
- 30. Kann nicht mit Express und Mungo routen, bekommen immer "Type Error: req.params.user ist keine Funktion"
über dem Code funktioniert, gab es Rechtschreibfehler. –
was war der Schreibfehler. Ich hoffe, du hast die Frage nicht bearbeitet, um deinen Schreibfehler zu korrigieren. – enRaiser