Sails js 休息 api 日期范围
Sails js rest api date range
我有一个帆api,创建日期的格式如下
"createdAt": "2018-11-01T11:49:53.700Z",
我可以在一个字段上进行包含过滤,例如
api2/items?status=IN_PROGRESS
但无法使日期范围正常工作,尝试了以下方法
api2/items?createdAt={'>=":2018-11-01T11:49:53.700Z, '<=":2018-11-01T11:49:53.700Z}
/api2/items?where={createdAt: { '>=': 2018-11-01T11:49:53.700Z, '<=': 2018-11-01T11:49:53.700Z }}
有什么想法吗?
我认为 waterline 不支持在日期时间字段上进行此类查询。我会敦促您将这些存储为数字(unix 时间),这样您将更容易进行此类查询。当你想格式化这些项目来显示时,你可以使用moment.js来帮忙。
我有一个帆api,创建日期的格式如下
"createdAt": "2018-11-01T11:49:53.700Z",
我可以在一个字段上进行包含过滤,例如
api2/items?status=IN_PROGRESS
但无法使日期范围正常工作,尝试了以下方法
api2/items?createdAt={'>=":2018-11-01T11:49:53.700Z, '<=":2018-11-01T11:49:53.700Z}
/api2/items?where={createdAt: { '>=': 2018-11-01T11:49:53.700Z, '<=': 2018-11-01T11:49:53.700Z }}
有什么想法吗?
我认为 waterline 不支持在日期时间字段上进行此类查询。我会敦促您将这些存储为数字(unix 时间),这样您将更容易进行此类查询。当你想格式化这些项目来显示时,你可以使用moment.js来帮忙。