多维数据集计算两个日期之间的差异

Cube Js | calculate difference between 2 Dates

在多维数据集 js 中,查找天数对 mysql 数据库不起作用。请帮我解决。在计算....

之间的余额天数时
measures: {
  balanceDays: 
    {
      type: count,
      sql: DATEDIFF(day, '${NmOrder.show_date}', '${NmOrder.booked_date}')   
    },
},

这也不起作用

measures: {
      balanceDays: 
        {
          type: count,
          sql: TO_DAYS(${show_date}) - TO_DAYS(${booked_date}) 
        },
    },

不需要提及MySQL个关键字。就像下面一样简单

measures: {
      balanceDays: 
        {
          type: countDistinct,
          sql: show_date - booked_date 
        },
    },

这对我有用。

measures: {
      balanceDays: 
        {
          type: `number`,
          sql: `DAY(${show_date} - ${booked_date})` 
        }
    },