作者 邓超

es

@@ -272,26 +272,22 @@ class MailListV2Es extends Base { @@ -272,26 +272,22 @@ class MailListV2Es extends Base {
272 if($fids && !empty($assign['from'])){ 272 if($fids && !empty($assign['from'])){
273 if($folder=='发件箱'){ 273 if($folder=='发件箱'){
274 $query = [ 274 $query = [
275 - 'query' =>[  
276 - 'bool' => [  
277 - 'must' => [  
278 - ['terms'=>['folder_id'=>$fids]],  
279 - ['query_string'=>[  
280 - 'query'=> implode(' ',$assign['from']),  
281 - 'default_field'=>'to'  
282 - ]]  
283 - ] 275 + 'bool' => [
  276 + 'must' => [
  277 + ['terms'=>['folder_id'=>$fids]],
  278 + ['query_string'=>[
  279 + 'query'=> implode(' ',$assign['from']),
  280 + 'default_field'=>'to'
  281 + ]]
284 ] 282 ]
285 ] 283 ]
286 ]; 284 ];
287 }else{ 285 }else{
288 $query = [ 286 $query = [
289 - 'query' =>[  
290 - 'bool' => [  
291 - 'must' => [  
292 - ['terms'=>['folder_id'=>$fids]],  
293 - ['terms'=>['from.email'=>$assign['from']]],  
294 - ] 287 + 'bool' => [
  288 + 'must' => [
  289 + ['terms'=>['folder_id'=>$fids]],
  290 + ['terms'=>['from.email'=>$assign['from']]],
295 ] 291 ]
296 ] 292 ]
297 ]; 293 ];
@@ -304,14 +300,12 @@ class MailListV2Es extends Base { @@ -304,14 +300,12 @@ class MailListV2Es extends Base {
304 300
305 if($query && $afids){ 301 if($query && $afids){
306 return [ 302 return [
307 - 'query' =>[  
308 - 'bool' => [  
309 - 'must' => [  
310 - $query  
311 - ],  
312 - 'should' =>[  
313 - ['terms'=>['folder_id'=>$afids]]  
314 - ] 303 + 'bool' => [
  304 + 'must' => [
  305 + $query
  306 + ],
  307 + 'should' =>[
  308 + ['terms'=>['folder_id'=>$afids]]
315 ] 309 ]
316 ] 310 ]
317 ]; 311 ];