Neo4j 运算符
Neo4j CQL运算符可以分为以下类型:
数学运算符: 即+,-,*,/,%,^
比较运算符: 即+,<>,<,>,<=,> =
布尔运算符: 即AND,OR,XOR,NOT
字符串运算符: 即+
列表运算符: 即+,IN,[X],[X?.. Y]
正则表达式: 即 =-
字符串匹配: 即STARTS WITH,ENDS WITH,CONSTRAINTS
让我们看看两个最常用的Neo4j CQL运算符:
布尔运算符
以下是在Neo4j CQL WHERE子句中用于支持多种条件的布尔运算符列表:
| 布尔运算符 |
说明 |
| AND |
这是neo4j CQL关键字,用于支持AND运算。就像SQL AND运算符。 |
| OR |
它是Neo4j CQL关键字,用于支持OR操作。就像SQL AND运算符。 |
| NOT |
它是Neo4j CQL关键字,支持NOT操作。就像SQL AND运算符。 |
| XOR |
它是Neo4j CQL关键字,用于支持XOR操作。就像SQL AND运算符。 |
比较运算符
与WHERE子句一起使用的Neo4j CQL比较运算符列表:
| 索引 |
布尔运算符 |
说明 |
| = |
它是Neo4j CQL"等于"运算符。 |
| <> |
它是Neo4j CQL"不等于"运算符。 |
| < |
它是Neo4j CQL"小于"运算符。 |
| > |
它是Neo4j CQL"大于"运算符。 |
| <= |
它是Neo4j CQL"小于或等于"运算符。 |
| >= |
它是Neo4j CQL"大于或等于"运算符。 |