php解析Elasticsearch的返回值
来源:互联网 发布:php mongodb remove 编辑:程序博客网 时间:2024/06/09 20:51
下面是通过Es搜索查找出来的值$data
{ "took": 2, "timed_out": false, "_shards": { "total": 5, "successful": 5, "failed": 0 }, "hits": { "total": 495, "max_score": null, "hits": [ { "_index": "post", "_type": "full", "_id": "869480", "_score": null, "_source": { "hit": 201, "create_time": "1476942098", "reply": 4, "content": "有续期是个好服务,为了无缝对接,需要提前取消也", "title": "人人 未经同意自动续期产品的流氓行为", "tid": "869480", "type": 1, "username": "breathxue", "lastpost": "1476953784", "uid": "540553" }, "highlight": { "title": [ "<em class="c_color">人人</em><em class="c_color"></em> 未经同意自动续期产品的流氓行为" ] }, "sort": [ "1476953784" ] }] } }
解析的代码:
public function EsData($data){ $datas=json_decode($data); $total = $data->hits->total; $data=$datas->hits->hits; $res=array(); foreach($data as $item){ $res['index'] = $item->_index; $res['id'] = $item->_id; $res['content'] = $item->_source->content; } return $res;}
0 0
- php解析Elasticsearch的返回值
- PHP ElasticSearch的使用
- PHP ElasticSearch的使用
- php 解析 .net 返回的 datetable xml的方法
- PHP返回的json,Obj-C解析的一个例子
- PHP函数的返回值
- php 解析 xml simplexml_load_string()返回的是一个对象
- android 客户端无法解析php服务端返回的json
- Elasticsearch Fields _source 返回值字段设置
- 對COLUMNS_UPDATED()返回值的解析
- 对COLUMNS_UPDATED()返回值的解析
- 利用getElementsByTagName解析 responseXML 返回的值
- 利用getElementsByTagName解析 responseXML 返回的值
- springmvc 可选的方法返回值解析
- 解析webserive的返回
- 解析elasticsearch的config下的配置文件
- 解析elasticsearch的config下的配置文件
- 解析elasticsearch的config下的配置文件
- JS知识点
- BottomNavigationView 的使用
- 编译apue.3e缺少依赖库-lbsd
- web前端攻击详解
- Hive的安装部署
- php解析Elasticsearch的返回值
- 浅谈IOC--说清楚IOC是什么
- 关于svn提交时候遇到的问题
- 【Scala】使用Option、Some、None,避免使用null
- git 远程版本库,github提供服务原理,git自动更新发送邮件
- UVA 10970 Big Chocolate 水 .
- dealloc方法不调用
- org.springframework.data.redis.serializer.SerializationException
- 移动APP自动化测试框架对比