我有一個帶有三個表的MySql數據庫:人員,地址和聯繫信息。人員表格是與其他兩個表格具有一對多關係的主表格。如何將加入的MySql數據轉換爲Solr索引
據我所知,在Solr中構造數據的主要問題是:我需要回答哪些問題? 我希望能夠通過地址和聯繫信息搜索人員。
我的問題是這樣的:
什麼是像這樣的例子最佳實踐,當我想和Solr的數據搜索,以及如何將一個MySQL查詢是什麼樣子? 我看到了以下解決方案:
創建一個巨大的查詢,加入和一次在一個領域concatting所有信息
每一個類型的信息創建不同的索引(核心?),並加入他們的行列通過主鍵
從數據庫中一次一個地加入數據,在每個類型的數據行中重複使用人員主鍵(人員,人員地址和人員ID以及人員聯繫人信息)
找人表中的數據,並把相關數據的嵌套文件(雖然我不知道如何應該這樣做)
謝謝你的回答!假設我希望能夠搜索道路名稱和道路號碼,即Capital Street 133.我應該將這兩個信息放在一個或多個一個多值域中嗎? – StumpDK