2014-04-16 3 views
0

나는 그 단어와 관련된 단어와 문서를 포함하는 데이터 세트를 가지고 있습니다. 나는 그들에게 두 범주로 구분하기 위해 레이블을 붙이고 싶습니다. 나는이 작업을 수행하여 라벨을 만들 수 있었다 :Py2Neo 라벨 인덱싱

if not "Social Words" in graph_db.node_labels: 
    neo4j.Schema.create_index(graph_db.schema, "Social Words", "word") 

if not "Documents" in graph_db.node_labels: 
    neo4j.Schema.create_index(graph_db.schema, "Documents", "url") 

문제는 내가 "단어"와 "URL"필드에 고유성을 적용 할 필요가 있다는 것입니다. 이

  1. 가 py2neo API를 get_or_create
  2. 를합니까 사용하여 라벨 인덱스에 노드를 추가 할 수있는 방법이 있나요 : 내 질문은

    doc,= graph_db.create({"url": url}) 
    doc.add_labels("Documents") 
    

    을 다음과 같이 나는 노드를 & 레이블을 추가하고 레이블 색인에 고유성을 적용하는 방법

  3. 이 모든 것을 수행하는 더 좋은 방법이 있습니까? 문서는

답변