2017-09-06 4 views
3

http://neo4j:7474neo4jはneo4jホスト)からアクセスできるneo4j browserは、クエリ結果を視覚化するのに非常に優れています。neo4jブラウザの結果の可視化をWebアプリケーションに埋め込む方法

私が理解しているように、javascriptライブラリはbolt:// localhost:7687でデータベースのバックエンドとやりとりし、結果をレンダリングする責任があります。

このJavaScriptライブラリを使用して、メインのWebアプリケーションに組み込みの方法でクエリ結果を表示するにはどうすればよいですか?

  1. ウェブアプリケーションは、サイファークエリを作成する責任があります。
  2. ウェブアプリケーションバックエンドがデータベースのバックエンドからの結果をGETし、セキュリティ上の理由からその結果をjavascriptライブラリに渡すことをお勧めします。
  3. javascriptライブラリは、結果を与えられた<div></div>にレンダリングする責任があります。
  4. ユーザーはノードをドラッグすることはできますが、データを操作したりuiを通して他のクエリを送信することはできません。したがって、赤枠の結果領域のみを表示する必要があります。

    screenshot

+0

いくつかの点で[このリンク](https://github.com/neo4j/neo4j-browser)でお手伝いできますか? Neo4jブラウザクライアントアプリケーション、NodeJS。 –

答えて

1

Neo4j Browserが埋め込まグラフ可視化ツールとして動作するように設計されていないので、これは不可能です。

ただし、グラフの視覚化ライブラリを使用して、Webアプリケーションにグラフの視覚化を埋め込むことができます。 JavaScriptのグラフの可視化ライブラリのいくつかの例:また

、のNeo4jブラウザは、あなたができるオープンソースのツールであるため、プロジェクトをチェックアウトして変更するあなたの目標を達成する。

関連する問題