0

これらのコードは、neo4j-manual-milestone.pdf (バージョン: 1.8M05) にあります。

    TraversalDescription t = new TraversalDescription();
    t.setOrder( TraversalDescription.DEPTH_FIRST );
    t.setUniqueness( TraversalDescription.NODE );
    t.setMaxDepth( 10 );
    t.setReturnFilter( TraversalDescription.ALL );
    t.setRelationships( new Relationship( "singer", Relationship.OUT ) );
    // END SNIPPET: traversalDesc

    // START SNIPPET: traverse
    URI traverserUri = new URI( startNode.toString() + "/traverse/node" );
    WebResource resource = Client.create()
            .resource( traverserUri );
    String jsonTraverserPayload = t.toJson();
    ClientResponse response = resource.accept( MediaType.APPLICATION_JSON )
            .type( MediaType.APPLICATION_JSON )
            .entity( jsonTraverserPayload )
            .post( ClientResponse.class );

    System.out.println( String.format(
            "POST [%s] to [%s], status code [%d], returned data: "
                    + System.getProperty( "line.separator" ) + "%s",
            jsonTraverserPayload, traverserUri, response.getStatus(),
            response.getEntity( String.class ) ) );
    response.close();

それらを使用すると、エラーが表示されます。

4

1 に答える 1

0

マニュアルのオンライン バージョンにアクセスすると、ページの下部にあるhttp://docs.neo4j.org/chunked/1.8.M05/tutorial-traversal-java-api.htmlに完全版へのリンクがあります。ソースは、メインの neo4j ビルドと一緒に実行およびテストされます。

HTH

于 2012-07-09T15:05:48.787 に答える