字符串存储在节点中:
{
keys: [ 'Day', 'Counts' ],
values:
[ [ 'Jun 18', '3' ],
[ 'Jun 19', '5' ],
[ 'Jun 20', '8' ],
[ 'Jun 21', '15' ] ]
}
您可以想象,第二行中的“ toInteger”方法放置不正确-并返回异常。
Cypher中是否有一种方法可以将字符串列表转换为整数列表?
答案 0 :(得分:2)
下面是一个如何将以空格分隔的字符串中的数字转换为整数(在单独的行中)的示例:
WITH '123 456 789' AS content
UNWIND SPLIT(content, " ") AS i
RETURN TOINTEGER(i) AS value;
下面是一个如何获取数组中整数的示例:
WITH '123 456 789' AS content
RETURN [i IN SPLIT(content, " ") | TOINTEGER(i)] AS values;