如何将两个值传递给 _between 运算符?

问题描述

“您必须为 whereBetween 子句指定 2 个值”但是如何?

我目前使用的版本:9.0.0-rc.42

错误消息““_between”的过滤器值必须是字符串、数字或布尔值”

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

解决方法

您的示例是正确的,Directus 对 _between 运算符的查询验证存在错误(已在 5908822 中修复,在 v9.0.0-rc.43 中发布)。

,

您可以尝试将该值作为逗号分隔的字符串吗。

_between: "2021-01-24,2021-02-23"

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...