【发布时间】:2018-08-04 07:30:02
【问题描述】:
在我的文档中,日期字段是一个字符串"date": "01/08/2018"。如何在 Spring MongoDB 中将其转换为 Date 对象,以便能够将“gte, lte”等比较运算符用于其他日期对象。
我试过了:
project()
.and(DateOperators.DateFromString.fromStringOf("date")).as("date")
它只适用于格式为yyyy-MM-dd 的字段,当然我最终得到了:
'Error parsing date string '26/10/2016'; 0: Unexpected character '2'
我怎样才能通过模式或者是否有其他方法可以实现我的目标?
【问题讨论】:
标签: mongodb mongodb-query spring-data aggregation-framework spring-data-mongodb