问题标签 [redisgraph]
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.
cypher - 是否可以使用 Cypher 实现这种类型的过滤
我有一个 DSL 来查询 RedisGraph,它看起来像这样:
产生这个密码查询:
问题:在某些情况下,一个Country
节点(例如西班牙)将没有edges
,因此目前上述密码查询将正确地不返回任何结果。但是是否可以重写上面的查询,以便Country
如果它没有边、匹配和返回连接到剩余的最初定义的国家列表(即意大利、希腊)的节点,它将忽略该节点?
我尝试了很多选项,下面是最后一个选项,但还没有找到实现这一目标的方法
redis - 如何使用我现有的 redis 数据库在 mac 上安装 redisGraph
我已经尝试了 2 天来使用我现有的 redis 数据库在 mac 上安装 redisGraph,它可以使用 redis 云来完成,但我想在本地(并且免费)拥有它。我去 redis 工作,但我不明白,也找不到如何在我的 mac 上安装模块。顺便说一句,我有一个 M1 macbook pro(也许它很重要)。谁能帮帮我吗。
redis - Redis如何同步不同模块的数据
我是 redis 新手,我想知道是否有办法从我的 redisJson 和我的 redisGraph 同步我的数据
例如,我有一个用户 un a hash 或一个 redisJson 并且我的 redisGraph 中有相同的用户
如何在任何地方同步此用户,以便当我更改哈希中的电子邮件时,它会在任何地方更改。
我知道这存在于 mongoDb 和 neo4j 中,Redis 必须有类似的东西
redis - 如何从redisgraph中的数组中删除元素
如何从redisgraph中的数组中删除元素
考虑 redisgraph 数据库中的以下数据。
graph.query Test "MATCH (u:Person) Create (:Person {address:['something1', 'something2']})"
我需要something1
从地址列表中删除。
我们如何通过在 redisgraph 数据库中编写密码查询来实现?
redisgraph - redisgraph 不支持 foreach,我需要在 foreach 中使用“case when then”。你有什么建议?#64
redisgraph 不支持“foreach”,我需要在 foreach 中使用“case when then”。你有什么建议?#64
redis - Redisgraph 可以返回数字和布尔值而不是它们的字符串表示形式吗?
我正在使用 Redisgraph。
我有一个节点 Person 具有三个属性:名称(字符串)、年龄(数字)、isAlive(布尔值)。
如果我将年龄存储为数字,不带引号,它会正确地将其存储为数字。所以,如果我查询:
我所拥有的是:
但是有一种方法可以查询并获取真正的布尔值吗?
我想要的是:
谢谢!
cypher - 如何通过 Redisgraph 中的任何属性对数组属性进行排序?
我正在使用 Redisgraph。我有两种节点类型,Driver和Race,从 Driver 到 Race 的关系称为racedAt。我知道,如果我查询:
这会返回我 n 次相同的比赛,其中 n 是车手的数量。为了解决这个问题,我使用:
在_values[0]中有一个Race ,在_values [1]中有一个RacedAt 。
让我们假设 racedAt 关系有一个属性position;我该怎么做才能按内部属性位置对 _values[1] 数组进行排序?
我得到的结果:
我想要的结果:
谢谢!
cypher - 在 Redisgraph 中,如何存储 0 的数值?
我正在使用 Redisgraph。我正在使用这个查询:
但我得到的是age: ""
。
如果我查询:
这正确存储age: 12
(不带引号)。
如何存储 0 的数值?谢谢!
cypher - 以密码返回地图对象
我需要在一组节点之间创建边,但不能保证边不存在,我需要知道已创建哪些边,以便我可以增加两个连接节点的边计数器。
(我想知道每个节点的边数,而不是每次都查询图形)
示例:
有时用户已经是组的成员,所以在这种情况下我不想增加计数器。
我尝试使用结果统计信息,但它仅返回创建的关系编号,我还考虑使用地图,然后使用ON CREATE SET
after填充内容MERGE
:
但它不起作用;服务器在执行查询后立即崩溃。
例外:
有任何想法吗 ?
提前致谢