如何从 redisgraph 中的数组中删除元素

How to remove an element from an array in redisgraph

如何从 redisgraph 中的数组中删除元素

考虑 redisgraph 数据库中的以下数据。

graph.query Test "MATCH (u:Person) Create (:Person {address:['something1', 'something2']})"

我需要从地址列表中删除 something1

我们如何通过在redisgraph数据库中编写密码查询来实现?

考虑以下查询,它将删除位置 4 处的元素(0 基索引)

127.0.0.1:6379> GRAPH.QUERY g "WITH [1,2,3,4,5,6,7,8,9,10] AS arr RETURN arr[..4] + arr[5..]"
1) 1) arr[..4] + arr[5..]
2) 1) 1) "[1, 2, 3, 4, 6, 7, 8, 9, 10]"