正在显示
1 个修改的文件
包含
7 行增加
和
1 行删除
| @@ -157,7 +157,7 @@ class MailListV2Es extends Base { | @@ -157,7 +157,7 @@ class MailListV2Es extends Base { | ||
| 157 | if($folder=='发件箱'){ | 157 | if($folder=='发件箱'){ | 
| 158 | $where['to'] = $address['from']; | 158 | $where['to'] = $address['from']; | 
| 159 | }else{ | 159 | }else{ | 
| 160 | - $where['from'] = $address['from']; | 160 | + $where['from.email'] = $address['from']; | 
| 161 | } | 161 | } | 
| 162 | } | 162 | } | 
| 163 | } | 163 | } | 
| @@ -201,6 +201,12 @@ class MailListV2Es extends Base { | @@ -201,6 +201,12 @@ class MailListV2Es extends Base { | ||
| 201 | ]; | 201 | ]; | 
| 202 | } | 202 | } | 
| 203 | 203 | ||
| 204 | + }elseif (in_array($k,['from.email','to'])){ | ||
| 205 | + $query['bool']['must'][] = [ | ||
| 206 | + 'match_phrase' => [ | ||
| 207 | + $k=>$v | ||
| 208 | + ] | ||
| 209 | + ]; | ||
| 204 | }else{ | 210 | }else{ | 
| 205 | $query['bool']['must'][] = [ | 211 | $query['bool']['must'][] = [ | 
| 206 | 'term' => [ | 212 | 'term' => [ | 
- 
请 注册 或 登录 后发表评论