mongoose-reference-validator
validator for external reference documents
usage
schema setup
var mongoose = ;var ObjectId = mongooseSchemaTypesObjectId;var mrf = ; var user = name: String ;mongoose; var car = name: String driver : type: ObjectId ref: 'user' ;;mongoose;
document interaction
var jetta = name : "Jetta" user : user_id ;jetta;
The validator will run when being saved, however, you can also run while updating.