0

我有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"       
     } 
}
4

1 回答 1

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"....
于 2012-10-10T06:42:30.797 回答