我想增加关系。我使用apoc对添加关系进行批处理,并从mysql表读取数据。我必须从mysql值中匹配动态的实体类型。
mysql中的列值如下所示:'entity_name/value‘I必须拆分它。所以我的代码是
match(p:split(toString(row.from_key),'/')[0]{from_key:split(toString(row.from_key),'/')[1]})但这次失败了。
我只能使用像match(p:entity_name{from_key:split(toString(row.from_key),'/')[1]})这样的实心模式,这是有效的。
发布于 2022-07-29 08:42:44
你可以试试这样的东西:
MATCH (p)
WHERE split(toString(row.from_key),'/')[0] IN labels(p)
AND p.from_key = split(toString(row.from_key),'/')[1]https://stackoverflow.com/questions/73163281
复制相似问题