Neo4j视图或子图
我有一个应用程序,在同一个neo4j服务器下生成几个图,我这里的问题是我需要能够为不同的用户生成视图,用户应该可以随意抛出cypher查询,但在视图或子图下他们正在工作Neo4j视图或子图,neo4j,cypher,Neo4j,Cypher,我有一个应用程序,在同一个neo4j服务器下生成几个图,我这里的问题是我需要能够为不同的用户生成视图,用户应该可以随意抛出cypher查询,但在视图或子图下他们正在工作 CALL algo.<name>( 'MATCH (n) RETURN id(n) AS id', "MATCH (n)-->(m) RETURN id(n) AS source, id(m) AS target", {graph: "cypher"}) 调
CALL algo.<name>(
'MATCH (n) RETURN id(n) AS id',
"MATCH (n)-->(m) RETURN id(n) AS source, id(m) AS target",
{graph: "cypher"})
调用算法(
'匹配(n)返回id(n)作为id',
“匹配(n)-->(m)返回id(n)作为源,id(m)作为目标”,
{图:“密码”})
我找到了密码投影解决方案,但这个解决方案让用户对目标和源负责,我喜欢它对用户透明,用户只抛出密码查询,只处理子图或视图
另一点是,实际上我使用的是neo4j 3.5服务器,但我喜欢最新版本的解决方案,但我的版本目标是neo4j 3.5
谢谢
(对我的写作能力感到抱歉,我尽力了)