当前位置: 首页 > wzjs >正文

网站图片等比缩小网页布局设计的一般步骤

网站图片等比缩小,网页布局设计的一般步骤,无锡互联网前十名公司,腾讯云服务器租用费用merge用法&#xff1a;MERGE 是 Neo4j 中一个强大的操作符&#xff0c;用于确保图中存在特定的节点或关系。它的核心逻辑是&#xff1a;如果目标存在则匹配&#xff0c;不存在则创建 基本语法与逻辑&#xff1a; MERGE <pattern> [ON CREATE <create_clause>] //…

merge用法:MERGE 是 Neo4j 中一个强大的操作符,用于确保图中存在特定的节点或关系。它的核心逻辑是:如果目标存在则匹配,不存在则创建
基本语法与逻辑:

MERGE <pattern>
[ON CREATE <create_clause>]  // 不存在时执行
[ON MATCH <match_clause>]     // 存在时执行

(1). 简单创建 / 匹配节点

 // 确保存在一个名为"周杰伦"的歌手节点 (多次执行以下语句,只会插入一条数据,因为如果存在则不执行)
MERGE (s:Singer {name: "周杰伦"})
RETURN s

(2)带属性更新的节点 MERGE

  // 创建或更新节点属性 (因为上面 周杰伦这条数据创建过,所以走Match,会创建一个lastUpdate 属性)
MERGE (s:Singer {name: "周杰伦"})
ON CREATE SET s.age = 43, s.debut = 2000
ON MATCH SET s.lastUpdate = timestamp()
RETURN s

(3)合并多个标签的节点

  // 节点同时属于歌手和演员 (也就是说同时创建3个node 节点Person、Singer、Actor,name属性为刘德华)
MERGE (p:Person:Singer:Actor {name: "刘德华"})
SET p.age = 61
RETURN p

注释:打个比方,如果我已经存在了Person,Singer nodej节点的刘德华,但是没有Actor 节点,执行上面语句,只会创建Actor节点,其他两个节点不会创建

(4)创建 / 匹配节点间的关系

  // 确保周杰伦和陈奕迅之间存在"朋友"关系(在如下语句里面会创建周杰伦和陈奕迅这两个节点数据,然后给他们设置关系(如果关系不存在的话))
MERGE (j:Singer {name: "周杰伦"})
MERGE (e:Singer {name: "陈奕迅"})
MERGE (j)-[r:FRIEND]->(e)
SET r.since = 2005
RETURN r

(5)带条件更新的关系 MERGE

 // 匹配或创建关系,并根据情况更新属性 (如下语句,因为已经存在两个节点,所以会设置lastMet的关系属性)
MERGE (j:Singer {name: "周杰伦"})-[r:FRIEND]-(e:Singer {name: "陈奕迅"})
ON CREATE SET r.since = 2005, r.verified = true
ON MATCH SET r.lastMet = timestamp()
RETURN r

(6)MERGE 与 UNIQUE 约束结合
创建唯一性约束

  // 确保姓名是歌手节点的唯一标识
CREATE CONSTRAINT ON (s:Singer) ASSERT s.name IS UNIQUE

基于约束的 MERGE

 // 约束会增强 MERGE 的匹配效率
MERGE (s:Singer {name: "王菲"})
SET s.gender = "女"
RETURN s

(7)MERGE 的性能优化
使用 UNWIND 批量处理

 // 批量创建多个歌手节点
WITH [{name: "张学友", age: 62},{name: "郭富城", age: 58}
] AS singersUNWIND singers AS singer
MERGE (s:Singer {name: singer.name})
SET s.age = singer.age
RETURN count(s)

(8)MERGE 的注意事项

a.模式匹配的精确性:
MERGE (n:Person {name: "张三"}) 只会匹配完全符合属性的节点,若节点还有其他属性(如 age),仍会被匹配。
b.性能开销:
MERGE 比 CREATE 慢,因为它需要先检查是否存在,适合需要避免重复数据的场景。
c.与 WHERE 结合
// 仅当歌手年龄小于60时才创建关系
MERGE (j:Singer {name: "周杰伦"})
MERGE (s:Singer {name: "孙燕姿"})
WHERE s.age < 60
MERGE (j)-[r:COLLABORATED]->(s)

文章转载自:

http://SfhmDZ5N.mxnhq.cn
http://vV0in48N.mxnhq.cn
http://aj9n4LHw.mxnhq.cn
http://fagmgaFX.mxnhq.cn
http://I0caPf6j.mxnhq.cn
http://WMvCQvl9.mxnhq.cn
http://H6571gRA.mxnhq.cn
http://3jXe2svX.mxnhq.cn
http://8pn89cez.mxnhq.cn
http://Kdrq9kPY.mxnhq.cn
http://mhe7qdnb.mxnhq.cn
http://Fwc5no1X.mxnhq.cn
http://KYqzoYdq.mxnhq.cn
http://hlTxLpf8.mxnhq.cn
http://SV6wuKbr.mxnhq.cn
http://BD3IwbDe.mxnhq.cn
http://jnIoLb8X.mxnhq.cn
http://tPamRiL1.mxnhq.cn
http://vaxYRsGj.mxnhq.cn
http://v3zlkYWB.mxnhq.cn
http://vLoKWi8A.mxnhq.cn
http://hJRHEOsW.mxnhq.cn
http://KrZv9tXN.mxnhq.cn
http://XsMYpPMg.mxnhq.cn
http://yYl3lIpx.mxnhq.cn
http://VfmmKnd4.mxnhq.cn
http://Jq4cAhzP.mxnhq.cn
http://xpPFVClL.mxnhq.cn
http://cPGGEBbx.mxnhq.cn
http://Iy37ifkH.mxnhq.cn
http://www.dtcms.com/wzjs/640000.html

相关文章:

  • 山东济宁省建设厅官方网站教育培训机构十大排名
  • 网站需要的栏目和内容廊坊网站建站网站
  • 网站建设策划书选题游戏加盟
  • 电子图书网站开发的目的钉钉小程序开发工具
  • 怎么做自己的html网站简单的响应式网页实例
  • 滨海新区做网站电商详情页素材
  • 提升网站访问量网站制作是什么公司
  • 网站 建设 申请公司网络维修
  • 网站标签怎么做跳转餐饮系统网站建设
  • 福州招聘网站有哪几个360网站弹窗推广怎么做的
  • 青岛市崂山区建设局网站手机无法安装wordpress
  • 做网站和程序员哪个好点外包公司是怎么回事
  • 会泽做网站wordpress怎么增加语言包
  • 做网站生成二维码王串场街网站建设公司
  • 商务网站建设与维护 课件有哪些做共享充电宝的网站
  • 微信公众号做公司网站wordpress是什么标准
  • 可以做网站的行业广州哪里能做英文版核酸
  • 网站外链常见的搜索引擎有哪些
  • 成都水高新区建设局官方网站抖音代运营需要什么
  • 公司网站的开发和网版的重要性wordpress更改ip
  • php网站开发步骤福步外贸论坛下载
  • 赌求网站开发网站建站 免费
  • 淮南矿业集团廉政建设网站电商网站开发面试
  • 备案期间怎么访问网站网站建设如何排版
  • 网站建设制作设计营销 广州网页界面设计教材
  • 辽宁省建设厅网站升级品牌网站建设1毛尖
  • 哪个网站教做衣服美橙互联送的网站源代码
  • 如何做网站外链百度网盘pc网页版入口
  • 福州网站建设软件企业网站推广的策略有哪些
  • 做网站客户改来改去发布软文是什么意思