mongoose-ref | node v8 | Runtime Evironment library
kandi X-RAY | mongoose-ref Summary
kandi X-RAY | mongoose-ref Summary
mongoose-ref
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of mongoose-ref
mongoose-ref Key Features
mongoose-ref Examples and Code Snippets
Community Discussions
Trending Discussions on mongoose-ref
QUESTION
My app works locally, but in production I can't seem to fetch a specific thing from mongo using mongoose. I've tried:
var Coach = mongoose.model('Coach', CoachSchema);
Coach.findOne({ _id: req.session.userId}, function (err, coach) {})
Coach.find({ _id:req.session.userId}, function (err, coach) {})
Coach.findById(req.session.userId).exec(function(err, coach)){})
I've received the same error:
Cast to ObjectId failed for value "586bc06bd09d870012baa5b8" at path "_id" for model "Coach"
Like I said, it works locally with both nodemon
and heroku local
but on my heroku production server it doesn't work.
I've read a little about this type of cast error here:
- What's Mongoose error Cast to ObjectId failed for value XXX at path "_id"?
- Mongoose refuses to cast valid string to ObjectId
- Cast to ObjectId failed for value "586cc8b3ea780c071bbe2469" at path "_id" for model "User"
But no luck yet. Any help would be great. Thank you in advance.
...ANSWER
Answered 2017-Jan-10 at 06:38I had faced this same issue sometimes back, for mongoose
version > 4.7.2
I solved it by installing mongoose
version 4.7.2
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install mongoose-ref
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page