Determine if a record "is new" in the pre save callback
mongodb, mongoose, node.js
Solution
Yes, there's an `isNew` boolean property on a model instance that indicates that. Access it as `this.isNew` from your pre save middleware.
Problem
Is there a way to find out if a record "is new" (has not been save yet) in the pre save callback of mongoose model schema?