我正在尝试以升序(或降序)时间戳顺序从 Mongodb 获取对象。
这是文档的样子:
{
_id: 5b01ffe3cd8b295aed16d5c0Wed
temperature: 23
timestamp: Dec 13 09:27:00 CET 2017
}
我正在使用 Spring 存储库:
public interface TemperatureRepo extends MongoRepository<TemperatureObject, String> {
public List<TemperatureObject> findAllByOrderByTimestampDesc();
}
但不知何故,Desc 和 Asc 查询永远不会起作用。我总是以相同的顺序获得结果集(根本没有排序)
属性temperature
保存为Date
not asString
这是一个错误还是我错过了什么?