私はNeo4jプラグインを開発中で、プロパティ値で関係を取得する必要があります。JavaのプロパティでNeo4関係を取得する方法は?
非常に便利な方法を持つNeo4j GraphDatabaseService
にアクセスできますGraphDatabaseService.findNode(Label label, String property , String value)
。
私はこのメソッドの関係に相当するものを探しています(GraphDatabaseService.findRelationship(RelationshipType type, String property , String value)
など)。
これはありますか?ロードマップにはありますか?別の方法がありますか?
です。これは存在せず、ロードマップにもありません。唯一の方法は、Luceneインデックスを使用してプロパティ値のインデックスを作成することです。あなたはgraphuware-uuidを見て、関係者のためにどのようにしているのか見ることができます。 –
現在のところ、ノードのみがスキーマインデックスでサポートされていますが、それらの周りのノードのコンテキストなしで値によって関係を見つけるユースケースは何ですか? –
Java APIを使用してリレーションシップの手動インデックスにアクセスすることはできますが、プロパティを介してだけでなく、エンドノードのどちらかのコンテキストでもrelを見つけることができるため、かなり優れています。 –