Omdat deze zoekopdracht het document in de shell vindt:
db.getCollection('stories').find({_id:'572f16439c0d3ffe0bc084a4'})
Dat betekent dat het type _id
in het document is eigenlijk een string, geen ObjectId
zoals Mongoose verwacht.
Om dat document te vinden met Mongoose, moet je _id
. definiëren in het schema voor Story
als:
_id: { type: String }