basemkhirat / elasticsearch

The missing elasticsearch ORM for Laravel, Lumen and Native php applications
MIT License
401 stars 130 forks source link

whereBetween issue #83

Open nospoon opened 6 years ago

nospoon commented 6 years ago

When using whereBetween filter, it generates two separate range filters instead of putting both values inside single one.

"query" => array:1 [▼
    "bool" => array:1 [▼
      "filter" => array:4 [▼
        0 => array:1 [▶]
        1 => array:1 [▼
          "range" => array:1 [▼
            "received" => array:1 [▼
              "gte" => 1526371200
            ]
          ]
        ]
        2 => array:1 [▼
          "range" => array:1 [▼
            "received" => array:1 [▼
              "lte" => 1526398200
            ]
          ]
        ]
        3 => array:1 [▶]
      ]
    ]
  ]