LOOPBACK:按日期的 YEAR 排序

LOOPBACK: order by YEAR of a date

所以,我有一个日期类型为 属性 的模型,假设它是:

"start_date": {
  "type": "date",
  "required": true
}

当我从这个模型中得到信息时,我想按那个日期的年份订购

所以而不是做

{
    "order": [
        "start_date ASC"
    ]
}

我想要类似的东西

{
    "order": [
        "dateYear(start_date) ASC"
    ]
}

这可能吗?

如果要检查 DataAccessObject._normalize() 函数(dao.js in loopback- datasource-juggler), loopback 对过滤器的顺序 属性 不做任何特殊操作,并将结果传递给数据源连接器。

因此,环回似乎不支持它。获得此功能的唯一方法是您的数据源连接器应该支持它。