gpt4 book ai didi

string - 如何将列表(从收集)转换为字符串

转载 作者:行者123 更新时间:2023-12-01 01:56:58 25 4
gpt4 key购买 nike

使用 CYPHER,我可以使用 collect() 函数获取事物的有序列表。是否可以将这样的列表转换为简单的字符串,使其表现为单个字符串对象?

如果这是不可能的,是否有可能以某种方式顺序连接两个(或更多)collect 语句的内容,以便在单行中我可以生成输出,例如 'A,B,C a,b,c' 其中 A, B,C 是第一个 collect 语句的有序乘积,a,b, c 是第二个?

最佳答案

充实 Dave 的评论:首先,您需要合并您的收藏,然后使用 REDUCE()将每个项目附加到一个字符串。像这样:

WITH COLLECT(first_group) AS a, COLLECT(second_group) AS b
WITH a + b AS c
WITH REDUCE(s = HEAD(c), n IN TAIL(c) | s + ', ' + n) AS result
RETURN result

退房 the docsREDUCE更好地了解它在 Cypher 中的工作原理。

关于string - 如何将列表(从收集)转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39833424/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com