代码之家  ›  专栏  ›  技术社区  ›  Bossie

Neo4jClient:指定Cypher解析器版本?

  •  2
  • Bossie  · 技术社区  · 12 年前

    是否有一种方法可以在每个查询的基础上指定Neo4jClient中Cypher解析器的版本,如所述 here ?

    谢谢

    1 回复  |  直到 12 年前
        1
  •  3
  •   Charlotte Skardon    12 年前

    如果您将Neo4jClient更新到最新版本(>1.0.0.604),您将可以访问“ParserVersion”方法,您可以使用该方法:

    client.Cypher
        .ParserVersion(1,9)
        .Start( new {n = All.Nodes} )
        .Return<object>("n")
    

    它创建了密码:

    CYPHER 1.9
    START n = nodes(*)
    RETURN n
    

    如果您使用1.9以下的版本,您将获得 CYPHER LEGACY 改为启动。