2016-07-28 14 views
2

Ich möchte eine Gruppenmitgliedschaft löschen, ohne die Gruppe oder das Konto zu löschen. Ich habe keine Löschmethode in Stormpath sdk für node.js.Löschen der Gruppenmitgliedschaft in stormpath 0.10 mit sdk

Ich verwende 0.10.1 Version von stormapath.

'use strict'; 
var utils = require('../utils'); 
var InstanceResource = require('./InstanceResource'); 

function GroupMembership() { 
    GroupMembership.super_.apply(this, arguments); 
} 
utils.inherits(GroupMembership, InstanceResource); 

GroupMembership.prototype.getAccount = function  getGroupMembershipAccount(/* [options,] callback */) { 
    var self = this; 
    var args = Array.prototype.slice.call(arguments); 
    var callback = args.pop(); 
    var options = (args.length > 0) ? args.shift() : null; 

    return self.dataStore.getResource(self.account.href, options, require('./Account'), callback); 
}; 

GroupMembership.prototype.getGroup = function getGroupMembershipGroup(/* [options,] callback */) { 
    var self = this; 
    var args = Array.prototype.slice.call(arguments); 
    var callback = args.pop(); 
    var options = (args.length > 0) ? args.shift() : null; 

    return self.dataStore.getResource(self.group.href, options, require('./Group'), callback); 
}; 

module.exports = GroupMembership; 

Dies ist der Code in GroupMembership.js Datei. Es hat keine Löschmethode.

Antwort

3

GroupMemembership erbt von InstanceResource, was eine Delete-Methode ergibt.

Haben Sie etwas Code, damit wir sehen können, was Sie tun?

Wenn Sie die GroupMembership bekommen kann, sollte es so einfach sein wie:

groupMemebership.delete(function(err){ 
    if(!err){ 
    console.log("deleted"); 
    } 
})