作者 邓超

es

... ... @@ -72,7 +72,9 @@ function start(){
}
}catch (Throwable $e){
logs('sync : '.$e->getMessage());
if(!strpos($e->getMessage(),'read time out')){
logs('sync : '.$e->getMessage());
}
}
... ...
... ... @@ -259,7 +259,8 @@ class HomeEs extends Base {
];
}
$lists = es()->search($query, ($page-1)*$limit, $limit,['udate'=>'desc']);
$lists = es()->search(['query'=>['constant_score'=>['filter'=>$query['query']]]], ($page-1)*$limit, $limit,['udate'=>'desc']);
$total = $lists['hits']['total']['value']??0;
$lists = $lists['hits']['hits']??[];
... ...
... ... @@ -241,7 +241,8 @@ class MailListV2Es extends Base {
}
$result = $this->es->search(['query'=>$query],($page-1) * $limit,$limit,['udate'=>"desc"]);
// $result = $this->es->search(['query'=>$query],($page-1) * $limit,$limit,['udate'=>"desc"]);
$result = $this->es->search(['query'=>['constant_score'=>['filter'=>$query]]],($page-1) * $limit,$limit,['udate'=>"desc"]);
$total = $result['hits']['total']['value']??0;
... ...
... ... @@ -92,7 +92,7 @@ class Home extends Base {
]]];
}
$lists = es()->search($query,0,$limit,[],false);
$lists = es()->search(['query'=>['constant_score'=>['filter'=>$query['query']]]],0,$limit,[],false);
$lists = $lists['hits']['hits']??[];
... ...