2017-08-29 6 views
2

Ich bin neu in Neo4j und ich möchte einen neuen Knoten zu einer bestehenden Beziehung mit Structr-Plattform hinzufügen.Wie verwende ich die Structr-Plattform, um einen neuen Knoten zu einer bestehenden Beziehung hinzuzufügen?

Dies ist die Cypher-Abfrage, die ich in Neo4j Web-Browser getestet und es funktioniert.

match(projects:Project {name:'IRIS Recognition Java'}) 
create(client:Client {name:'Andreas Pal'}) CREATE(projects)-[w:IS_PART_OF]->(client) 
return w 

In der Structr Plattform habe ich eine Tabelle, die alle bestehenden Projekte aus der Datenbank enthält, und ich möchte ein Mitglied dem Projekt zugeordnet werden. Ich habe versucht, in einer Tabelle eine Abfrage zu stellen, um auch die Kunden zu bringen. Und ich weiß nicht, wie man den Assign erstellt. Jede Hilfe würde sehr geschätzt werden. Vielen Dank.

Antwort

2

Sie müssen Structrs Mittel verwenden, um die Daten in der Datenbank zu bearbeiten. Wenn Sie Cypher direkt verwenden, ändern Sie die Daten auf einer anderen (falschen) Ebene. Sie können Structr entweder direkt verwenden, um Beziehungen zu erstellen, oder Sie müssen die Beziehungen so gestalten, dass Structr diese Beziehungen erkennt und "sieht".

Weitere Informationen finden Sie unter https://support.structr.com/article/295.

+0

Können Sie mir bitte ein Beispiel geben, wie Sie dies tun, wie Schritte, die befolgt werden können? Vielen Dank. – user8530751

Verwandte Themen