관련 문서에서로드 값을 가져 와서 CouchDb의 현재 문서 값과 함께 키/값의 일부로 내보낼 수 있습니까?CouchDb의지도 기능에서 관련 문서에 어떻게 액세스 할 수 있습니까?
예 :
{Id: 1, Type: Entity, Name: US, Code: 001}
{Id: 2, Type: Entity, Name: Alaska, Code: AL, Parent_Id: 1}
{Id: 3, Type: Entity, Name: California, Code: CAL, Parent_Id: 1}
{Id: 4, Type: Entity, Name: Juneau, Code: C-JUN, Parent_Id: 2}
내가 부모 개체 모두 현재의 엔티티로부터 등 코드, 이름을 읽고지도 기능의 키/값을 방출 할 것입니다. 학부모에게 추가 학부모가있는 경우 그 내용도 읽으 려합니다.
우리는 계층 적 데이터를 저장하고 있습니다. 전체를 저장할 수 있다는 것을 알고 있습니다. 경로를 생성 한 다음 키에서 내 보냅니다. 그러나 조직도와 같이 종종 변경되는 계층 구조가 있습니다. 모든 관련 문서의 경로를 업데이트하는 것이 문제가 될 수 있습니다.이 경우 대신 그래프 DB를 사용 하시겠습니까? –
예, 깜빡했습니다. 한 가지 가능성으로 그래프 DB를 언급 할 수 있습니다 .CouchDB는 훌륭하지만 기본적으로 그래프 데이터베이스는 아닙니다. 매우 그래픽 데이터가있는 경우 체크 아웃 할 가치가 있습니다. – JasonSmith