Ich habe eine Funktion, diecountEdges in oriendb embeded Javascript-Funktion
var gdb = orient.getGraph();
var retour = {};
try{
var login = gdb.getVertex(id);
if(login){
// ----- insert controle here -------
var pays = login.getLabel().slice(-2);
var Ccompte = gdb.getVertexType("Compte_".concat(pays))|| gdb.createVertexType("Compte_".concat(pays),"Compte");
var Cconfig = gdb.getVertexType("Config_".concat(pays))|| gdb.createVertexType("Config_".concat(pays),"Config");
var compte = gdb.addVertex("class:"+Ccompte);
compte.setProperty("Pays",pays);
var config = gdb.addVertex("class:"+Cconfig);
config.setProperty("Nom","message");
config.setProperty("Desc","Service Messagerie");
login.addEdge("Membre",compte)
login.addEdge("MP", config);
gdb.commit();
retour.ID = compte.getId();
retour.pays = pays;
}
else{
retour.err = 'Compte Introuvable';
retour.errcode = 152;
}
} catch(err) {
gdb.rollback();
retour.err = err.toString();
retour.errcode = 201
} finally {
gdb.shutdown();
}
return retour;
JavaScript hier bettet, und ich bin eine Kontrolle der Anzahl der Kanten Einsatz mit
if (login.countEdges (Direction.OUT, "Membre")== 0) {.....
Hier ist die Beschreibung von countEdges
Ich habe einen Fehler auf den Typ Richtung = "Reference: \" Richtung \ "ist nicht definiert")
wenn jemand eine Idee hat, ich bin interessiert
Danke
können Sie den Fehler posten? – robjwilkins
Erhalten Sie diesen Fehler "ReferenceError: \" Direction \ "ist nicht definiert"? –
Fehler ist "ReferenceError: \" Direction \ "ist nicht definiert" ... –