问题标签 [neo4jphp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
616 浏览

neo4j - 如何在 neo4j 中软删除功能?

在 mysql 等关系数据库中,我习惯于通过设置deleted_at来进行软删除。然后检索SELECT 只需获取行 WHERE deleted_at IS NULL

我很困惑如何在 neo4j 数据库中实现软删除。我有多种方法,但不确定哪种方法或组合会有更多优势。

我还阅读了Neo4j:使用可选关系实现软删除,但没有帮助。

  1. 只需设置节点deleted_at的属性。
  2. 删除节点标签并通过前缀“_”更改,如“Student”将变为“_Student”
  3. 删除关系并通过前缀“_”更改,如“TEACHES”将变为“_TEACHES”

在neo4j中实现软删除的最佳方式或组合或其他方式是什么?

0 投票
1 回答
386 浏览

neo4j - 如何使用 neo4jphp 提供流,即 X-Stream:true 标头?

我在 neo4j 社区 2.0.1 中使用 neo4jphp,我需要有关如何提供流媒体的帮助,即使用 neo4jphp 的 X-Stream:true 标头?先感谢您。

0 投票
1 回答
651 浏览

neo4j - Cypher -Neo4j 设置可变长度路径中的节点属性值

我是 neo4j 的新手,我有以下情况

在上面的查询中z是一个整数,但是上面的查询不起作用,

我将不胜感激所有的帮助和建议,在此先感谢

0 投票
1 回答
692 浏览

neo4j - Neo4j 在更新查询语句中返回受影响的节点

运行此密码查询:

这将返回匹配节点的数量,无论它们是否受到SET语句的影响。

有没有办法只返回受影响节点的数量?

0 投票
2 回答
511 浏览

neo4jphp - neo4jphp relateTo() to a getResultSet() object

I'm using the Neo4jphp REST API and I'm having a problem of relating a node iv created in my code to a node im retrieving from the neo4j database. I'm retrieving the node as follows

$querystring="MATCH(n)"."WHERE has (n.name) and n.name='Interests'"."RETURN n"; $query=new Everyman\Neo4j\Cypher\Query($client,$querystring); $result=$query->getResultSet();

im creating another node in my code using createNode() $friend=$client->makeNode()->setProperty('name',$fname)->save(); I used relateTo() to relate them

but getting this error

would really appreciate any input

0 投票
0 回答
151 浏览

neo4j - Neo4j 密码查询需要时间

我有如下图所示的以下模式,其中许多:hub节点和:node节点以随机顺序连接,:connection作为公共关系并hub id作为关系的属性对应。

在此处输入图像描述

我尝试了以下查询,执行需要很长时间

然后我尝试了以下查询计数

他们都花了大约10-20秒

我不能为每个关系使用单独的标签,因为有 1000 个或更多节点,neo4j 只允许有限的标签。

0 投票
1 回答
168 浏览

php - 使用php api为neo4j图形数据库中的节点添加uuid

我正在尝试为我创建的每个节点分配一个唯一的 ID。我尝试了以下语法但失败了有人能指出我正确的方向吗?

我想提一下我正在使用 Neo4jPHP Api。

0 投票
2 回答
45 浏览

php - 在 Mysql 迁移到 neo4j 中的 neo4j 索引创建

关于为我们创建的节点创建索引我有一个问题..

如果我从 MySql 迁移到 neo4j graph db,我必须为每条记录创建一个索引还是可以在最后创建?

PS:对不起,我是新手,我正在努力学习这个愚蠢的问题。这是代码:` $query = 'SELECT * FROM product'; $result = mysql_query ($query);

我也想知道我如何看到索引是创建的(在浏览器中)或者我看不到它只是感觉到它?谢谢 !

0 投票
1 回答
1316 浏览

php - 使用 Neo4jphp 的 UTF-8 字符的 Neo4j 编码问题(我怀疑)

我正在尝试从 UTF-8 编码的 MySQL 行表中进行简单提取并从中创建节点。它工作得很好,直到它遇到“Country House Café”名称的条目。

我正在为 REST API 使用 neo4jphp 包装器库。

我使用基本的 PDO 选择拉行:

然后我遍历行:

它愉快地迭代创建和保存节点,直到找到属性“name”是字符串“Country House Café”的节点。这会触发一个看起来像这样的异常

现在,如果我在 PHP 中手动执行类似这样的操作,一切正常:

任何人都知道这里的罪魁祸首是什么?

0 投票
1 回答
132 浏览

neo4j - Neo4j 根据用户得分分配排名

我有student带标记的节点。我需要显示排名、用户名和标记。但我在数据库中存储用户名和标记。我试过以下

输出是

所以在这里我想要user3,user4的排名3。

任何建议。