Parece o
ref incorreto no userSchema , ele deve fazer referência a book esquema em vez de user próprio esquema. var book = mongoose.model('Book', bookSchema);
...
books: [{type: Schema.Types.ObjectId, ref: 'book'}]
ref incorreto no userSchema , ele deve fazer referência a book esquema em vez de user próprio esquema. var book = mongoose.model('Book', bookSchema);
...
books: [{type: Schema.Types.ObjectId, ref: 'book'}]