我已經將一組json對象存儲到lucene索引中,並且還想從索引中檢索它。我正在使用lucene-3.4。從lucene索引存儲和檢索Json對象
那麼有沒有任何庫或簡單的機制,使這種情況發生在lucene。
對於樣品:JSON對象
{
BOOKNAME1: {
id:1,
name:"bname1",
price:"p1"
},
BOOKNAME2: {
id:2,
name:"bname2",
price:"p2"
},
BOOKNAME3: {
id:3,
name:"bname3",
price:"p3"
}
}
任何種類的幫助將不勝感激。 在此先感謝,
我假定索引中的每個條目都是一個JSON對象,如果我錯了,請糾正我。你想讓對象的內部組件可被搜索嗎?例如,搜索bname2將返回相應的json對象。你想要基於現場的搜索?即「id:2」,「price:p3」類型的搜索能力。 – phani 2013-03-19 14:39:13
@phani不,我不想在json字段上搜索。只是我想要存儲和檢索它們作爲json對象 – 2013-03-20 05:51:54
在那種情況下,javanna已經回答了哪些符合您的要求。但是,我不確定你是否有任何與每個json對象關聯的唯一ID。 – phani 2013-03-20 13:56:42