Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在查询时间solr上具有json数据的解析字段_Json_Parsing_Solr_Field - Fatal编程技术网

在查询时间solr上具有json数据的解析字段

在查询时间solr上具有json数据的解析字段,json,parsing,solr,field,Json,Parsing,Solr,Field,我使用tika和ctakes为solr文档添加日期信息。我以json的形式获取结果,并将其存储在名为ctakes的新字段中,现在我想从生成的json中提取日期 有没有一种方法可以通过将json路径插入solr查询参数中轻松实现??我希望ctakes:DateAnnotation作为一个单独的字段,这样我就可以将其作为日期处理 http://localhost:8983/solr/collection2/select?q=ctakes:*DateAnnotation*&wt=json&fl=cta

我使用tika和ctakes为solr文档添加日期信息。我以json的形式获取结果,并将其存储在名为
ctakes
的新字段中,现在我想从生成的json中提取日期

有没有一种方法可以通过将json路径插入solr查询参数中轻松实现??我希望ctakes:DateAnnotation作为一个单独的字段,这样我就可以将其作为日期处理

http://localhost:8983/solr/collection2/select?q=ctakes:*DateAnnotation*&wt=json&fl=ctakes

示例查询

   ctakes[0]["ctakes:DateAnnotation"]
   ["10/12:918:923:", "10/12:960:965:", "10/12:997:1002:", "10/12:1038:1043:"]
json示例:

ctakes:[
“[{”内容编码“:”UTF-8“,”内容长度“:”10061“,”内容类型“:”应用程序/xhtml+xml;字符集\u003dUTF-8“,”内容类型提示“:”文本/html;字符集\u003dUTF-8“,”X-Parsed-By“:”[“org.apache.tika.CompositeParser.org.apache.tika.parser.ctakes.ctakes.CTAKESParser“,”org.apache.tika.parser.html.HtmlParser“,”X-tika:parse\u-times:”47811“,”ctakes:DateAnnotation:“[“10/12:918:923:”,“10/12:960:965:”,“10/12:997:1002:”,“10/12:1038:1043:”]}”
]