Search code examples
directus

How to pass two values to _between operator?


"You must specify 2 values for the whereBetween clause" BUT how?

I am currently using the version: 9.0.0-rc.42

Error message "The filter value for "_between" has to be a string, number, or boolean"

filter: {
          date: {
            _between: ["2021-01-24", "2021-02-23"],
          },
        },

Solution

  • Your example is correct, there was a bug in Directus' query validation for the _between operator (fixed in 5908822, released in v9.0.0-rc.43).