Говорят, что существует связь между 2 узлами, как показано нижеИндексация отношения в Neo4j с помощью Scala
start --> "follows" --> end
Я хочу создать индекс с именем «отношения» и добавьте выше отношение к индексу. Как это сделать в Scala или Java?
Я пытался делать это так:
override def NodeIndexConfig = ("Relations", Some(Map("provider" -> "lucene", "type" -> "fulltext")))::NIL
val rel_name = group+"_Voteup"
val relation = user_node --> rel_name --> item_node
val Relation_Index = getNodeIndex("Relations").get
val rel_value = user_id+item_id+rel_name
Relation_Index += (relation,"rel_id",rel_value)
Но, я получаю ошибку несоответствия типов.
Посмотрите на [этот пример кода] (https://github.com/neo4j/neo4j/blob/master/community/embedded-examples/src/main/java/org/neo4j/examples/EmbeddedNeo4jWithIndexing.java). Я надеюсь, что это поможет –
В этом примере он просто проиндексировал узлы. Но в моем случае необходимо индексировать отношения между узлами! – yAsH