正在显示
1 个修改的文件
包含
8 行增加
和
13 行删除
| @@ -69,18 +69,6 @@ class Home extends Base { | @@ -69,18 +69,6 @@ class Home extends Base { | ||
| 69 | 69 | ||
| 70 | $udate = app()->request('udate',0,'intval'); | 70 | $udate = app()->request('udate',0,'intval'); | 
| 71 | 71 | ||
| 72 | - | ||
| 73 | - $range = [ | ||
| 74 | - 'uuid' => [ | ||
| 75 | - 'gte' => $last_id, // 大于等于开始日期 | ||
| 76 | - ] | ||
| 77 | - ]; | ||
| 78 | - if($udate){ | ||
| 79 | - $range['udate'] = [ | ||
| 80 | - 'gte' => $udate, // 大于等于开始日期 | ||
| 81 | - ]; | ||
| 82 | - } | ||
| 83 | - | ||
| 84 | $query = [ | 72 | $query = [ | 
| 85 | 'query' => [ | 73 | 'query' => [ | 
| 86 | 'bool'=>[ | 74 | 'bool'=>[ | 
| @@ -91,11 +79,18 @@ class Home extends Base { | @@ -91,11 +79,18 @@ class Home extends Base { | ||
| 91 | ['terms'=>[ | 79 | ['terms'=>[ | 
| 92 | 'folder_id'=>$this->getFolderIds($this->getEmail('id')) | 80 | 'folder_id'=>$this->getFolderIds($this->getEmail('id')) | 
| 93 | ]], | 81 | ]], | 
| 94 | - ['range'=>$range] | 82 | + ['range'=>['uuid' => [ | 
| 83 | + 'gte' => $last_id, // 大于等于开始日期 | ||
| 84 | + ]]] | ||
| 95 | ] | 85 | ] | 
| 96 | ] | 86 | ] | 
| 97 | ] | 87 | ] | 
| 98 | ]; | 88 | ]; | 
| 89 | + if($udate){ | ||
| 90 | + $query['query']['bool']['must'][] = ['range'=>['udate' => [ | ||
| 91 | + 'gte' => $udate, // 大于等于开始日期 | ||
| 92 | + ]]]; | ||
| 93 | + } | ||
| 99 | 94 | ||
| 100 | $lists = es()->search($query,0,$limit,[],false); | 95 | $lists = es()->search($query,0,$limit,[],false); | 
| 101 | 96 | 
- 
请 注册 或 登录 后发表评论