neo4j - 如何为节点设置列表属性?
问题描述
这似乎是一个简单的用例,但我无法在文档中找到示例。
我想做以下事情:
MERGE(node:Graph{id:{id}})
ON CREATE SET node.firstseen = timestamp(),
SET node.id = {id},
node.list = [list]
这方面的例子将不胜感激,谢谢!
解决方案
假设您传递id
和list
作为参数:
MERGE (node:Graph {id: $id})
ON CREATE SET
node.firstseen = timestamp(),
node.list = $list
您不能SET
在另一个子句中有一个SET
子句。SET node.id = $id
此外,无论如何都没有必要,因为您MERGE
已经保证该财产具有该价值。
推荐阅读
- excel - 如何修复 For Each If 语句中的“类型不匹配”错误?
- java - 微服务架构中的错误源传播
- excel - 需要从开始和结束日期在 Excel 中编码状态
- python-3.x - 从 Google Cloud Storage 中的 csv 读取 n 行以与 Python csv 模块一起使用
- python - 为什么列表列表不是序列列表?
- python-3.x - 我从使用 pygame 的事件函数中得到一个 NameError
- git - `git reset --patch" 中的“编辑”选项有什么意义
- html - 如何在未知大小的文本父对象上居中伪元素
- sql - 有没有办法获得查询未分组的列的平均值
- django - Django - 如何从views.py中的查询中自动检索模板中的列?