neo4jrb

    2熱度

    2回答

    我有3個標籤,A,B和Z.A & B都與Z有關係。我想查找所有A節點沒有任何共享任何節點Z與B 目前,做一個正常的查詢,其中存在的關係DOES,工作。 MATCH (a:A)-[:rel1]->(z:Z)<-[:rel2]-(b:B { uuid: {<SOME ID>} }) RETURN DISTINCT a 但是當我做 MATCH (a:A) WHERE NOT (a)-[:rel1

    0熱度

    1回答

    我使用Neo4j創建了一個新的rails應用程序,然後創建了一個Model/Node Person。 但是,當我運行耙neo4j:遷移它給出了重複約束的錯誤。 我以前在同一臺機器上創建了另一個Rails應用程序,它與Person有相同的模型/節點,並且這兩個都是相互衝突的。 這兩個應用程序使用不同的HTTP端口,我想知道如何在Neo4j中創建獨立的數據庫或更改存儲路徑,以便單獨的應用程序可以具有相

    0熱度

    1回答

    的關係,所以我創建了Neo4j的 class Client has_one :out , :room, model_class: :Room,rel_class: :AssignedTo end class Room has_many :in , :clients, rel_class: :AssignedTo, model_class: :Client end

    1熱度

    1回答

    我一直在使用neo4jrb並使用ActiveNode來完成我的大部分對象/關係返回,但是目前有一些查詢我想要處理2 ActiveNode調用並循環兩者以獲得我需要的內容。我是Cypher查詢語言的新手,並嘗試克服一些障礙。 (A) - [r1] - >(B)和(A) - [r2] - 形式的關係r1和r2的類型A和B的2個節點。 >(B)。我希望能夠在一個Cypher查詢中返回數據庫中每個B節點的

    1熱度

    1回答

    我已經Neo4jrb 8.1.1一個問題來說,Rails 5.1.1,3.2.0 Neo4j的CE 我有一個Int ID的城市模型,數據庫與從CSV導入數據的只讀文件。 我應該聲明什麼來擺脫錯誤? 到目前爲止,我認爲聲明 id_property :id property :name 將被罰款,但它不工作。總之,我對這些新的遷移文件很惱火,因爲Neo4J DB已經完成了,我不應該寫或修改索引或

    0熱度

    1回答

    一個交易使用neo4jrb/neo4j寶石(8.x的),我知道這是可能的運行單個事務中的多個查詢,像這樣 person = Person.find_by(id: person_id) Neo4j::ActiveBase.run_transaction do |tx| person.update(name: 'New name') person.update(number: