2016-07-23 2 views
0

HashMap을 Solr 문서에 추가하려고합니다. Solr 설명서를 읽었지만 정확하게하려고하지 않았습니다.지도를 Solr 문서에 저장하는 방법은 무엇입니까?

Solr은 목록을 지원하지만 문서에는 Map이 필요합니다.

예 :

{ 
    "id": "123456", 
    "name": "Foo bar", 
    "social":{ 
      "facebook":"facebookid", 
      "twitter":"twitterid" 
      } 
    } 
+1

지도가 왜 필요한지 잘 모르겠습니다. Solr 문서는 SolrDocument, SolrInputDocument 또는 SolrInputDocumentList를 사용하여 관리 할 수 ​​있습니다. – AR1

답변

0

즉 쿼리, 측면 및 대부분의 다른 기능 당신이 어떤 blockjoins를 사용할 필요가 없습니다으로 (사용하기 쉽게 만들 것 같은 가장 쉬운 방법은, 그것을 색인 전에 구조를 평평하게하는 것입니다 , 자녀/학부모 지원 등). ..

{ 
    "id": "123456", 
    "name": "Foo bar", 
    "social_facebook": "facebookid", 
    "social_twitter": "twitterid" 
} 

필요한 경우 (당신이 사용하고있는 언어와 라이브러리에 따라 다를 것이다) 쿼리 층에 (그것은 일반적으로하지 않습니다)지도를 다시 :

색인 컨텐츠로 .

관련 문제