1

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

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

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

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

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

4

1 回答 1

1

考虑以下查询,它将删除位置 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]"
于 2022-01-09T08:30:09.817 回答