Commit a7c9ccb3 authored by wwccw0591's avatar wwccw0591

pc

parent 520df153
......@@ -25,6 +25,12 @@ class SearchController extends \Our\Controller_AbstractIndex {
$res=$serchService->insertRows();
$this->success($res);
}
public function searchAction()
{
$serchService=\Business\Search\SearchServiceModel::getInstance();
$res=$serchService->searchRows();
$this->success($res);
}
......
......@@ -11,7 +11,8 @@ class ApiConst
const randLengh = 8;
//10天数秒
const tenDaySecond = 864000;
// const tenDaySecond = 864000;
const tenDaySecond = 300;
//一天
const oneDaySecond = 86400;
//半天
......
......@@ -54,6 +54,15 @@ class SearchServiceModel extends \Business\AbstractModel
return $res;
}
public function searchRows(){
$elasticsToolElasticssearch=\Elastics\ElasticsToolModel::getInstance('orders');
$query=array(
'goodsName'=>'希拉里和韩国',
);
$res=$elasticsToolElasticssearch->searchMatch($query);
return $res;
}
/**
* 类实例
......
......@@ -158,15 +158,21 @@ class ElasticsToolModel
{
$searchParams['index'] = $this->dbName;
$searchParams['type'] = $this->tbName;
$from=($pageIndex-ApiConst::one)*$pageSize;
$from=($pageIndex)*$pageSize;
$searchParams['from'] = $from;
$searchParams['size'] = $pageSize;
$searchParams['sort'] =$sort;
$searchParams['query']=array(
'match'=>$where
$searchParams['body']=array(
'query'=>array('match'=>$where),
);
$retDoc = $this->client->search($searchParams);
return $retDoc;
if(!isset($retDoc['hits'])){
ErrorModel::throwException(CodeConfigModel::elasticsError);
}
$htis=$retDoc['hits']['hits'];
$returnData['list']=array_column($htis,'_source');
$returnData['total']=$retDoc['hits']['total'];
return $returnData;
}
public function getDocById($id)
......
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>简单的html5 File测试 for pic2base64</title>
<style>
</style>
</head>
<body>
<form action="/search/search" method="post">
用户登录状态key:<input name="data[key]" value="52da049f7e2fbf0e10da32dfe909850e"/><br />
<p id="img_area"></p>
<input type="submit" value="提交">
</form>
</body>
</html>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment