通过py2neo对图数据库neo4j进行增删查改操作:
#!/usr/bin/python3
# -*- coding: utf-8 -*-
"""
通过py2neo进行对图数据库neo4j的CRUD操作
1.节点的操作
2.关系的操作
"""
from py2neo import Graph, Node, Relationship
# Essentioal: 链接neo4j
neo_graph = Graph("http://127.0.0.1:7474/browser/", username="neo4j", password="2288")
# ==============================
# 节点和节点属性操作
# ==============================
# 1. create:新增节点
new_node = Node('汽车车型', name='福克斯(进口) 2019款 旅行版', ModelKey='34242')
neo_graph.create(new_node)
# 2. retrieve:查询节点
# graph.nodes.get(1234) # 通过neo4j中的自增id获取节点
# match查找节点
neo_graph.nodes.match('汽车车系', name