レール3.2.1でNeo4j2.0.1を使用しています。非常に基本的なエラーが発生しましたが、解決できないようです。助けていただければ幸いです。
これが私のコードスニペットです:
rels1 = identity1.rels(:outgoing,:friends)
if !rels1.nil? and rels1.count > 0
friendships12 = rels1.to_other(identity2)
end
ここで、identity1とidentity2は、Neo4j :: Rails::Modelのサブクラスのオブジェクトです。
私が得るエラーは「friendships12=....」の行にあり、それは言う
"undefined method `_other_node' for nil:NilClass"
私は何が間違っているのですか?最初に私は明白なことを試みました:
friendships12 = identity1.rels(:outgoing,:friends).to_other(identity2)
これは、neo4jのレールガイド(http://neo4j.rubyforge.org/guides/basic.html、「2つのノード間の関係の検索」を参照)に基づいています。しかし、それは私に同じエラーを与えました、それが私が上記のようにそれを試した理由です。しかし、エラーは解決しません。