@Query注解写neo4j语句的操作根据某值更新关系属性
proof of concept时间表达法match ()-[r:logicRelation]->()moonwalking
where r.logicDevRelationId={logicDevRelationId}
t r.name = {name},r.fromPort = {fromPort},r.toPort = {toPort},r.status={status},r.type= {type} return r日语口语
深度为3的查询
match data=(na:logic{logicDevId:{logicId}})-[*1..3]->(nb:logic) return data
通过条件的匹配查询
MATCH data=(n:physics)-[r]->() pe={type} and nId={netId} RETURN data朱莉与朱莉娅
美语训练班
通过某值来删除/查询/更新节点
online什么意思match(n:physics) where n.physicsDevId={physicsDevId} delete n return n
match(n:physics) where n.physicsDevId={physicsDevId} return n
MATCH (n {physicsDevId:{physicsDevId}})
SET n.name={name}, n.status={status} ,n.type={type},nId={netId} RETURN nout of control
根据两节点id,关系id删除/更新指定关系
MATCH p=(:physics{physicsDevId:{physicsSrcId}})
-[r:physicsDevRelation{physicsDevRelationId:{physicsDevRelationId}}]->
钢铁侠英文(:physics{physicsDevId:{physicsDesId}}) delete r
MATCH p=(:physics{physicsDevId:{physicsSrcId}})
-[r:physicsDevRelation{physicsDevRelationId:{physicsDevRelationId}}]->
潋(:physics{physicsDevId:{physicsDesId}})
SET r.name = {name},r.fromPort = {fromPort},r.toPort = {toPort},r.status={status},r.type= {type}
当然springboot集成的neo4j⾃带的语句更⽅便,写下是为了提醒⾃⼰得语法记忆