问题标签 [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.
neo4j - 如何在 neo4j 中软删除功能?
在 mysql 等关系数据库中,我习惯于通过设置deleted_at来进行软删除。然后检索SELECT 只需获取行 WHERE deleted_at IS NULL。
我很困惑如何在 neo4j 数据库中实现软删除。我有多种方法,但不确定哪种方法或组合会有更多优势。
我还阅读了Neo4j:使用可选关系实现软删除,但没有帮助。
- 只需设置节点deleted_at的属性。
- 删除节点标签并通过前缀“_”更改,如“Student”将变为“_Student”
- 删除关系并通过前缀“_”更改,如“TEACHES”将变为“_TEACHES”
在neo4j中实现软删除的最佳方式或组合或其他方式是什么?
neo4j - 如何使用 neo4jphp 提供流,即 X-Stream:true 标头?
我在 neo4j 社区 2.0.1 中使用 neo4jphp,我需要有关如何提供流媒体的帮助,即使用 neo4jphp 的 X-Stream:true 标头?先感谢您。
neo4j - Cypher -Neo4j 设置可变长度路径中的节点属性值
我是 neo4j 的新手,我有以下情况
在上面的查询中z是一个整数,但是上面的查询不起作用,
我将不胜感激所有的帮助和建议,在此先感谢
neo4j - Neo4j 在更新查询语句中返回受影响的节点
运行此密码查询:
这将返回匹配节点的数量,无论它们是否受到SET
语句的影响。
有没有办法只返回受影响节点的数量?
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
neo4j - Neo4j 密码查询需要时间
我有如下图所示的以下模式,其中许多:hub
节点和:node
节点以随机顺序连接,:connection
作为公共关系并hub id
作为关系的属性对应。
我尝试了以下查询,执行需要很长时间
然后我尝试了以下查询计数
他们都花了大约10-20秒
我不能为每个关系使用单独的标签,因为有 1000 个或更多节点,neo4j 只允许有限的标签。
php - 使用php api为neo4j图形数据库中的节点添加uuid
我正在尝试为我创建的每个节点分配一个唯一的 ID。我尝试了以下语法但失败了有人能指出我正确的方向吗?
我想提一下我正在使用 Neo4jPHP Api。
php - 在 Mysql 迁移到 neo4j 中的 neo4j 索引创建
关于为我们创建的节点创建索引我有一个问题..
如果我从 MySql 迁移到 neo4j graph db,我必须为每条记录创建一个索引还是可以在最后创建?
PS:对不起,我是新手,我正在努力学习这个愚蠢的问题。这是代码:` $query = 'SELECT * FROM product'; $result = mysql_query ($query);
我也想知道我如何看到索引是创建的(在浏览器中)或者我看不到它只是感觉到它?谢谢 !
php - 使用 Neo4jphp 的 UTF-8 字符的 Neo4j 编码问题(我怀疑)
我正在尝试从 UTF-8 编码的 MySQL 行表中进行简单提取并从中创建节点。它工作得很好,直到它遇到“Country House Café”名称的条目。
我正在为 REST API 使用 neo4jphp 包装器库。
我使用基本的 PDO 选择拉行:
然后我遍历行:
它愉快地迭代创建和保存节点,直到找到属性“name”是字符串“Country House Café”的节点。这会触发一个看起来像这样的异常
现在,如果我在 PHP 中手动执行类似这样的操作,一切正常:
任何人都知道这里的罪魁祸首是什么?
neo4j - Neo4j 根据用户得分分配排名
我有student
带标记的节点。我需要显示排名、用户名和标记。但我在数据库中存储用户名和标记。我试过以下
输出是
所以在这里我想要user3,user4的排名3。
任何建议。