Neo4j入门系列(十八)Neo4j Cypher查询语言之with用法 在neo4j中还有一个with关键词,他主要是把两个查询结果给链接起来。下面给个案例看看效果:MATCH (a:Person) WHERE a.name = '张三' with a.age as age1 MATCH... Rae人工智能2024-10-15971 阅读0 评论
Neo4j入门系列(十七)Neo4j Cypher查询语言之Union查询 在mysql中union是把两个查询结果集合并到一起,成为一个结果集进行返回。在neo4j中,也有union查询,效果是一样的。例如:MATCH (a:Person) WHERE a.name = '张三' RETU... Rae人工智能2024-10-15840 阅读0 评论
Neo4j入门系列(十六)Neo4j Cypher查询语言之where条件查询 在mysql中我们查询数据的时候经常使用条件查询,在neo4j中我们也可以使用where进行条件查询,他的使用方法和mysql是一样的。如果是一个条件的话,查询语句是:match (n:Person) where n... Rae人工智能2024-10-15663 阅读0 评论
Neo4j入门系列(十五)Neo4j Cypher查询语言之约束的使用 在neo4j中我们还可以创建约束,比如我们约束所有的节点里面的节点name属性不能重复,这就相当于一个约束。下面我们来演示一下:1、在节点上创建约束在neo4j中,如果没有约束的话,我们可以创建多个相同的节点,例如我... Rae人工智能2024-10-15827 阅读0 评论
Neo4j入门系列(十四)Neo4j Cypher查询语言之索引的使用 在开发的时候,我们接触到的所有数据库都是有索引的。在neo4j中也是有索引的,索引主要的目的是为我们加快查询。所以本文我们演示下neo4j的索引。1、新增索引在neo4j中,对应的索引是加在属性上的,可以加在节点的属... Rae人工智能2024-10-15833 阅读0 评论
Neo4j入门系列(十三)Neo4j Cypher查询语言之foreach关键字 foreach关键字在很多开发语言里面都会出现,其实他主要就是for循环。在neo4j中,foreach关键字主要是在一条查询语句中设计一条循环的语句。下面我们来演示一下:1、使用foreach循环创建节点循环创建节... Rae人工智能2024-10-15637 阅读0 评论
Neo4j入门系列(十二)Neo4j Cypher查询语言之REMOVE关键字 这里我们再介绍下REMOVE关键字。这里的REMOVE关键字可以移除某个节点的某个属性。下面我们来展示一下。//给小米这个节点添加一个tag=1的标签 match (a{name:'小米'}) set a.tag =... Rae人工智能2024-10-14750 阅读0 评论
Neo4j入门系列(十一)Neo4j Cypher查询语言之DELETE关键字 本文我们介绍下Cypher查询语言中的DELETE关键字。DELETE关键字顾名思义就是删除,所以我们下面来演示一下。1、删除节点在neo4j中,如果要删除1个节点的话,那么这个节点不能有任何关系关联,不然会出现报错... Rae人工智能2024-10-14931 阅读0 评论
Neo4j入门系列(十)Neo4j Cypher查询语言之Set关键字 本文我们再少下Cypher查询语言中的set关键字。我们可以把它看作是sql中的update相关语句。set关键字主要是在查询语句中使用,他用来修改节点和关系的属性值,或者为节点和关系增加属性字段。下面我们来演示一下... Rae人工智能2024-10-14749 阅读0 评论
Neo4j入门系列(九)Neo4j Cypher查询语言之Merge关键字 前面《Neo4j入门系列(八)Neo4j Cypher查询语言之Create关键字》我们介绍了Create关键字,这里的话我们介绍下Merge关键字。Merge关键字他的意思就是合并,在Neo4J里面其实主要就是在已... Rae人工智能2024-10-14855 阅读0 评论
Neo4j入门系列(八)Neo4j Cypher查询语言之Create关键字 在Neo4j中我们的创建动作一般都是使用CREATE关键字,当然也可以使用MERGE关键字替代CREATE关键字。创建的时候,我们主要是创建节点和创建关系。下面我们来演示一下。1、创建节点创建节点的话,我们主要分为两... 帅平人工智能2024-10-12629 阅读0 评论
Neo4j入门系列(七)Neo4j Cypher查询语言运算符介绍 在Neo4j中使用Cypher查询语言的时候,我们同样可以使用一些运算符做计算,形如在myql语句里面做运算符是一样的。在mysql中的运算符简单使用示例如下:select a+5 from table where ... Rae人工智能2024-10-12771 阅读0 评论
Neo4j入门系列(六)Neo4j Cypher查询语言定义变量 在Cypher查询语言中,我们经常会看到各种类似a,b,m,n,r等这些字母,这些其实就是变量。在Cypher查询语言中,我们如果定义节点的变量的话,一般使用小括号()来进行表示。例如://定义一个节点变量 (a)当... Rae人工智能2024-10-12848 阅读0 评论
Neo4j入门系列(五)Neo4j Cypher查询语言介绍 本文我们开始正式进入到Cypher语言的介绍了。在neo4j中主要的查询语言就是Cypher语言,就像mysql使用sql进行查询一样,neo4j的查询主要使用Cypher。简称为CQL(Cypher Query L... Rae人工智能2024-10-12783 阅读0 评论
热文Neo4j入门系列(四)Neo4j Web UI介绍 前面我们安装了Neo4j服务端,我们指导neo4j提供了一个7474端口的web ui供我们进行可视化使用。本文我们介绍下这里的web ui的使用。首先我们登录上7474端口的web ui之后,输入账号密码连接进去之... Rae人工智能2024-10-121049 阅读0 评论