如何设计没有日值的日期范围的api查询?
例如,
2015年10月至12月进行检查
list/inspections?from=2015-10&to=2015-12
错误的查询示例
list/inspections?from=2015-10-15&to=2015-12-10
答案 0 :(得分:1)
从观点来看,通过查询字符串从客户端传递完整日期(yyyy-MM-dd)并没有错。但是在服务器端,您可以简单地忽略日期值,并使查询仅考虑年份和月份。 如果要强制客户端仅传递年份和月份,则必须将参数视为字符串,而不是完整日期。