您好neo4j我需要知道如何使用html表单创建图表的节点和属性,使用py2neo和neo4j以及如何将自动ID添加到节点
from flask import Flask,render_template,request,url_for,json,jsonify
from py2neo import neo4j,Graph,Node,Relationship,cypher
from neo4jrestclient.client import GraphDatabase
app = Flask(__name__)
gdb = GraphDatabase("http://neo4j:duke@localhost:7474/db/data")
graph=Graph("http://neo4j:duke@localhost:7474/db/data")
@app.route('/')
def index():
results = graph.cypher.execute("MATCH (n:Person) RETURN n")
'''print "gyktdjxdhgfcvkjbljkfr",result'''
return results.json
@app.route('/hello')
def create():
return "f"
if __name__ == '__main__':
app.run()
答案 0 :(得分:2)
查看Nicole的这篇博文,了解一些见解:
http://neo4j.com/blog/building-python-web-application-using-flask-neo4j/
代码在github上:
https://github.com/nicolewhite/neo4j-flask
您不需要在关系数据库中自动递增ID。
只需使用此人的登录信息并使用MERGE