Cypher中的这个运算符(=〜)是什么意思?

Man*_*olo 1 neo4j cypher

=~Neo4j docs中找不到这个operator(),但他们在这个例子中使用它:

MATCH (user)-[:friend]->(follower)
WHERE user.name IN ['Joe', 'John', 'Sara', 'Maria', 'Steve'] AND follower.name =~ 'S.*'
RETURN user, follower.name
Run Code Online (Sandbox Code Playgroud)

知道这意味着什么吗?

Dav*_*ett 6

=~运营商将告诉Neo4j的评估串的右端为正则表达式.这个参考更好......

http://neo4j.com/docs/developer-manual/current/cypher/clauses/where/#query-where-regex