2
我想了解如何爲具有1對多關係的數據構建lucene索引。創建一個lucene索引來查找基於子項數據的父項
假設我有一張家庭成員名單和姓氏 以及一張ID,名字和業餘愛好(這是自由文本)的表。
我將如何創建一個lucene索引來幫助我找到有家庭成員的家庭成員,他們的愛好與搜索查詢匹配(作爲全文搜索)?
我想每個匹配的家庭只有一次(即使有幾個家庭成員,他們的愛好是用於查詢的打擊。
如果我也有對家庭記錄它的自我一個愛好場(除了個人愛好之外),我想要得到所有符合家庭愛好或家庭愛好的家庭嗎?
只是爲了澄清你的答案。正如我在網站上的其他答案中發現的那樣,可以多次將相同的字段添加到單個文檔。所以我可以舉個例子,比如有一個家庭愛好場,每個家庭愛好可以添加一次,會員愛好場每個家庭成員每個愛好可以加一次會員愛好場。 – epeleg 2012-01-16 08:12:38