2016-12-22 12 views
0

neo4j-ogm 2.1.0を使い始めました。基本的な質問があります。neo4j ogmを使用してcypherでオブジェクトを作成する

固定された宣言型ドメインモデルを使用して、グラフにオブジェクトを永続化またはクエリできます。

私の要件は、代わりに私のドメインモデルで宣言されていないかもしれない動的なタイプについて心配する必要がないように、これをcypherを使って行うことです。私はすでに Neo4j-Ogm for dynamic domain object modelを参照しました。 (あなたは、あなたがBolt Driverを使用することができますいずれかのモデリング・ドメイン・オブジェクトを気にして単にJavaからサイファーのステートメントを実行するためのAPIを使用しない場合

Session session = sessionFactory.openSession(); 
Transaction transaction = session.beginTransaction(); 
String cypher = "CREATE (n:MyNode{name:"my name"}) RETURN n"; 
try { 
    session.execute(cypher); 
} 

答えて

0

必要があります。

私の質問は、私のような何かを行うことができ、ありますNeo4j 3.0以降、使用方法についてはマニュアルを参照)、HTTPエンドポイントをクライアント(like this one)で使用してください。

両方を混在させたい場合は、引き続きNeo4j OGMを使用して、のqueryまたはqueryForObjectメソッドを呼び出して、ダイナミックサイファーを呼び出すことができます。

関連する問題