我有json,因为还有一个json对象,所以如何在schema.xml中编写索引(查询),

时间:2012-10-10 04:43:17

标签: solr

我有json,因为还有一个json对象,所以如何在schema.xml中编写索引(查询), 因为括号内的支架我不知道 请帮助我

{
    "id" : "978-0641723445",
    "author" : "Rick Riordan",
    "logDetails":{
        "tphon_num_txt":"No Number",
        "brch_cd":"C4"     
    }   
}, 
{
    "id" : "978-1423103349",
    "author" : "Rick Riordan",
    "logDetails":{
        "tphon_num_txt":"No Number",
        "brch_cd":"C4"       
     } 
}

1 个答案:

答案 0 :(得分:0)

如果我理解正确,你想在Solr中索引嵌套的json?

Solr中没有嵌套字段。您应该解析Json并单独添加schema.xml中的每个字段。

Schema.xml应该是这样的:

<field name="id"....
<field name="author"....
<field name="logDetails"....
<field name="tphon_num_txt"....
<field name="brch_cd"....