面试题答案
一键面试-
实现记录节点创建时间的方式:
- 在创建节点时,使用Neo4j的Cypher语句结合
datetime()
函数。例如,若要创建一个Person
节点,并记录其创建时间:
CREATE (p:Person {name: 'John', creation_time: datetime()}) RETURN p;
这里
creation_time
属性会记录节点创建时的日期和时间。 - 在创建节点时,使用Neo4j的Cypher语句结合
-
查询时获取节点创建时间:
- 简单查询单个节点及其创建时间:
MATCH (p:Person {name: 'John'}) RETURN p.name, p.creation_time;
- 查询所有
Person
节点及其创建时间:
MATCH (p:Person) RETURN p.name, p.creation_time;
- 可以根据创建时间进行排序等操作,比如按创建时间降序排列所有
Person
节点:
MATCH (p:Person) RETURN p.name, p.creation_time ORDER BY p.creation_time DESC;