如何在apache solr lucene中的json文档中搜索

时间:2012-04-17 12:19:04

标签: apache solr lucene

下面是我导入到solr的json示例,其中id是唯一的,json_doc字段包含整个json。

{“id”:“cust_123”,   “json_doc”:“{”\ first_name \“:\”xyz \“,                   \ “姓氏\”:\ “ABC \”,                   \“地址\”:\“#s3,Apple store,纽约,美国} \”                 }” }

现在我想在json文档中搜索Apple Store作为查询或纽约作为查询或美国....我应该得到文档......

希望帮助为此类请求定义schema.xml。

如果你使用空间标记器,那么它将在空间上标记化......所以,如果我将搜索“苹果商店”,那么它将不匹配....

请帮帮我

1 个答案:

答案 0 :(得分:5)

以下是如何索引JSON文档:http://wiki.apache.org/solr/UpdateJSON

以下是如何在JSON文档中获取搜索结果:http://wiki.apache.org/solr/SolJSON

另一方面,如果您有一些奇怪的要求将整个文档存储在一个字段中,请告诉...