py2neo提取relationship的名字

简介: py2neo提取relationship的名字
py2neo中返回relationship的名字

在neo4j中常见的数据类型为Node和Relationship

在做项目的过程中我需要提取relationship的本名

例如:

>>>relationships = g.run("match (n:User)-[r]->(s) return r").data()
>>>type(relationships)
<class 'py2neo.data.好评'>

我想要这个关系的名称 ‘好评’

于是我查阅官方文档 这样就可以了

>>>type(relationships).__name__
'好评'

返回的是str类型

相关文章
|
4月前
|
前端开发 数据可视化 JavaScript
知识图谱(Knowledge Graph)- Neo4j 5.10.0 使用 - Python 操作
知识图谱(Knowledge Graph)- Neo4j 5.10.0 使用 - Python 操作
71 0
|
7月前
yolov5--datasets.py --v5.0版本-数据集加载 最新代码详细解释2021-7-5更新
yolov5--datasets.py --v5.0版本-数据集加载 最新代码详细解释2021-7-5更新
292 0
|
Python
Python用于解析和修改文本数据-pyparsing模块教程
Python用于解析和修改文本数据-pyparsing模块教程
135 0
|
Python
Python:peewee工具函数model_to_dict的用法参数详解
Python:peewee工具函数model_to_dict的用法参数详解
172 0
|
BI
如何在. doc文件中动态嵌入table
如何在. doc文件中动态嵌入table
98 0
如何在. doc文件中动态嵌入table
|
数据库
一对多关系domain Model中设置使用AutoMapper时出错
一对多关系domain Model中设置使用AutoMapper时出错
175 0
一对多关系domain Model中设置使用AutoMapper时出错
|
机器人
Robot Framework(14)- Variables 表的详细使用和具体例子
Robot Framework(14)- Variables 表的详细使用和具体例子
263 0
Robot Framework(14)- Variables 表的详细使用和具体例子
|
Go
Go基础:路径、文件名和包名的关系
Go基础:路径、文件名和包名的关系
759 0
Go基础:路径、文件名和包名的关系
|
Ruby
【Ruby on Rails问题】publish_name.rb文件中定义的变量显示没有定义NameError: uninitialized constant DB_CLASS
在rails项目中,config/initializers/publish_name.rb文件常用来定义的全局变量、全局常量。但是我们虽然在publish_name.rb文件中定义了常量,但是还是显示没有定义。来看一下解决方法。 问题描述: 在publish_name.rb文件中定义了变量DB_CLASS
134 0
|
存储 NoSQL 数据库
py2neo基本用法
neo4j目前是图数据库的主流,neo4j的Cypher语法简单直观,但是不便于流程化。如果习惯在python环境下处理数据,那么还是要用到python的neo4j库,即py2neo. py2neo本身并不复杂,但要先适应它的思考模式。另一个问题是py2neo文档的示例较少,而且不同版本的py2neo挺不相同,容易弄混。这里要讲的是目前的v4版本。 连接数据库和图 from py2neo import * # *中常用的是Node,Relationship,Graph graph = Graph(url,username='name',password='pw') 2.
1097 0