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 对过滤器的顺序 属性 不做任何特殊操作,并将结果传递给数据源连接器。
因此,环回似乎不支持它。获得此功能的唯一方法是您的数据源连接器应该支持它。
所以,我有一个日期类型为 属性 的模型,假设它是:
"start_date": {
"type": "date",
"required": true
}
当我从这个模型中得到信息时,我想按那个日期的年份订购
所以而不是做
{
"order": [
"start_date ASC"
]
}
我想要类似的东西
{
"order": [
"dateYear(start_date) ASC"
]
}
这可能吗?
如果要检查 DataAccessObject._normalize() 函数(dao.js in loopback- datasource-juggler), loopback 对过滤器的顺序 属性 不做任何特殊操作,并将结果传递给数据源连接器。
因此,环回似乎不支持它。获得此功能的唯一方法是您的数据源连接器应该支持它。