我正在为实时更新多个客户端的Neo4j数据的应用程序工作。不同客户端机器上的时间可能不同,所以任何时间戳都需要由Neo4j数据库本身来设置。在Neo4j REST API上使用TIMESTAMP()
Neo4j REST API为本地运行TIMESTAMP()提供了什么可能性并将它插入到字段中?
我知道我可以创建一个查询像...
WITH TIMESTAMP() AS timestamp
MATCH (node)
WHERE id(node) = {id}
SET node.updatedAt = timestamp
, node.property = "new value"
RETURN node
...并使用transaction来执行它的远程服务器上。但这是唯一的解决方案吗?有没有办法使用这个URI,以便数据库能够动态地创建适当的值?