neo4j
字符串、数字、日期、布尔、浮点
CREATE (person:Person {name: 'John Doe', birthday: date('1980-10-12'), age: 38, gender: 1, height: 1.75})
备注:字符串可用双引号或者单引号
日期、时间
CREATE (person:Person {name: "John Doe", birthday: date("1980-10-12")})
CREATE (event:Event {title: "Party", start_time: localdatetime("2021-12-31T20:00")})
CREATE (release:Album {name: "The Dark Side of the Moon", release_date: datetime("1973-03-01T00:00:00+00:00")})
日期时间查询
MATCH (person:Person)
WHERE person.birthday > date("1970-01-01")
RETURN person.name, person.birthday
日期时间更新
MATCH (event:Event)
SET event.start_time = localdatetime("2022-12-31T20:00")
布尔类型
整数模拟:
- 使用0表示false
- 使用1表示true
字符串模拟:
- 使用"false"或"no"表示false
- 使用"true"或"yes"表示true
CREATE (n:Node {isActive: 1})
CREATE (n:Node {isActive: "yes"})