sql >> データベース >  >> NoSQL >> MongoDB

削除前と削除後のミドルウェアが起動しない

    これが私がすべてを機能させる方法です:

    // Remove User
    module.exports.removeUser = function(id, callback){
    
        User.findById(id, function (err, doc) {
            if (err) {
    
            }
    
            doc.remove(callback);
        })
    }
    
    //Remove vouchers related to users
    userSchema.pre('remove', function(next) {
        this.model('Voucher').remove({ user: this._id }, next);
    });
    


    1. MongoDBで日付から議事録を取得する5つの方法

    2. Django-管理者でEmbeddedObjectsを含むListFieldを使用するnonrel

    3. mongodbで段落を保存/表示するにはどうすればよいですか?

    4. すべてのドキュメントから配列のネストされたドキュメントのみを返す方法