从spring boot查询具有长值的mongodb

从spring boot查询具有长值的mongodb,mongodb,spring-boot,Mongodb,Spring Boot,正在尝试从mongo db获取20天以前的所有文档 @Query("{'$expr': {'$gte': [{'$subtract': [?1, '$createdAt']}, ?0]}}") List<Model> findAllModelCreatedBefore(long timeDifference, long currentTime); 但是获取org.bson.json.JsonParseException:json读取器需要一个值,但找到了“}”。

正在尝试从mongo db获取20天以前的所有文档

@Query("{'$expr': {'$gte': [{'$subtract': [?1, '$createdAt']}, ?0]}}")
List<Model> findAllModelCreatedBefore(long timeDifference, long currentTime);
但是获取org.bson.json.JsonParseException:json读取器需要一个值,但找到了“}”。

modelRepository.findAllModelCreatedBefore(1728000000, System.currentTimeMillis());